【发布时间】:2021-07-07 17:40:13
【问题描述】:
对于这个程序,我想在单击“偶数和”按钮时显示偶数及其总和,在单击“奇数和”时显示奇数。我已经能够成功获得偶数和奇数的总和,但我无法分别显示偶数和奇数。我正在使用 IntelliJ 想法和 gui。
我的偶数按钮代码:
BtnSumE.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int sumE = 0;
for (int counter = 0; counter < aryNums.size(); counter++) {
if (aryNums.get(counter) % 2 == 0) {
sumE += aryNums.get(counter);
TxtArea.setText(String.valueOf(aryNums.get(counter)));
TxtArea2.setText("The sum of the even integers is " + valueOf(sumE));
}
我的奇数按钮代码:
BtnSumO.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int sumO = 0;
for (int counter = 0; counter < aryNums.size(); counter++) {
if (aryNums.get(counter) % 2!= 0) {
sumO += aryNums.get(counter);
TxtArea.setText(String.valueOf(aryNums.get(counter)));
TxtArea2.setText("The sum of the odd integers is " + valueOf(sumO));
}
当我为偶数运行程序时,我得到“74”,而对于奇数,我得到“263”......
我的数组列表 (aryNums) 有这些数字 [0, 2, 23, 74, 263]
我已经尝试过
TxtArea.setText(String.valueOf(counter));
对于两者,当我运行它时,偶数我得到“3”,奇数我得到“4”
任何帮助将不胜感激:)
【问题讨论】:
标签: java user-interface arraylist