【发布时间】:2017-10-09 02:39:09
【问题描述】:
我有一个问题。我的讲师希望我做一个循环,输入 JOptionPane 和输出控制台。如何为 JOptionPane 使用循环并通过控制台发送输出。
这是我的代码:
int even = 0;
int odd = 0;
int e_e = 0;
int o_o = 0;
String a1 = JOptionPane.showInputDialog(null, "Type in 10 integer");
for (int counter = 0; counter < 10; counter++){
int a = Integer.parseInt(a1);
if (a % 2 == 0) {
even++;
e_e += a;
} else {
odd++;
o_o += a;
}
}
System.out.println("\n\nNumber of even numbers : " + even);
System.out.println("Number of odd numbers : " + odd);
System.out.println("Total of even numbers : " + e_e);
System.out.println("Total of odd numbers : " + o_o);
【问题讨论】:
-
好吧,只需将您的调用放在循环内的
JOptionPane...您的程序应该做什么?然后,我们可以就如何更改您的具体程序为您提供明确的建议。 -
如果用户回答了您的问题,请同时接受他的回答 (Accepting Answers: How does it work?)。如果不是,请说明什么仍未得到答复,这是 StackOverflow 的一个非常重要的部分,非常感谢。
标签: java swing loops if-statement