我正在创建一个java程序,用户必须猜测1到10之间的数字,如果他们猜错了,它就会循环。我需要它,这样他们也可以在其中输入字符串单词。
`我还没有尝试过任何东西,因为我还是java的初学者
这是代码
import javax.swing.JOptionPane;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
//int numcor;
while (true) {
int numcor = Integer.parseInt(JOptionPane.showInputDialog("Enter a number between 1 to 10: "));
//numcor = input.nextInt();
if (numcor == 5) {
JOptionPane.showMessageDialog(null, "Correct number!");
break;
} else if (input == null) {
JOptionPane.showMessageDialog(null, "Goodbye!");
break;
} else {
JOptionPane.showMessageDialog(null, "Try Again");
}
}
}
}
只需打开一个对话框,用户可以在其中输入一些字符。用户完成操作后,您的程序就会开始解释输入的字符。
如果可以解析为整数,则将其视为整数。 否则将其视为文本并执行需要的操作。