📄 testyesnocounter.java
字号:
/*
* TestYesNoCounter.java E.L. 2001-05-31
*/
import javax.swing.JOptionPane;
class TestYesNoCounter {
public static void main(String[] args) {
int number = 0;
String inputLog = ""; // logs all input
YesNoCounter addingMachine = new YesNoCounter();
do {
String numberInput = JOptionPane.showInputDialog("Number of votes" +
"\nPositive number = yes votes, negative = no, 0 = exit: ");
inputLog += "\nInput number: " + numberInput;
number = Integer.parseInt(numberInput);
if (number > 0) addingMachine.increaseNumberOfYes(number);
else if (number < 0) addingMachine.increaseNumberOfNo(-number);
} while (number != 0);
JOptionPane.showMessageDialog(null, inputLog +
"\n\nThe result is " + addingMachine.getNumberOfYes() +
" yes votes and " + addingMachine.getNumberOfNo() + " no votes.");
System.exit(0);
}
}
/* Example Run:
Input number: 23
Input number: -56
Input number: 101
Input number: 24
Input number: 0
The result is 148 yes votes and 56 no votes.
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -