这是代码:
if (g1 == 6) {
System.out.println("Correct! Proceed to the next challenge");
}
else {
System.out.println("That is incorrect, please try again");
}
例如,如果他们输入“4”进行猜测,我该如何让他们再试一次?基本上,我如何回到if
语句的开头?
这是代码:
if (g1 == 6) {
System.out.println("Correct! Proceed to the next challenge");
}
else {
System.out.println("That is incorrect, please try again");
}
例如,如果他们输入“4”进行猜测,我该如何让他们再试一次?基本上,我如何回到if
语句的开头?
String g1 = "";
try {
InputStreamReader converter = new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(converter);
do {
g1 = in.readLine();
if (g1 == 6) {
System.out.println("Correct! Proceed to the next challenge");
} else {
System.out.println("That is incorrect, please try again");
}
} while(g1 != 6);
} catch (Exception e) {
System.out.println("Error! Exception: "+e);
}
这就是while
循环的设计目的。
在学习编程时,重点是思考sequence
指令的通过if
和while
构造。如果您收到的建议可以提供一些详细信息,请阅读它。明白它。
想想它在做什么,你想让它做什么——以及你如何弥合这个差距。
如果您问为什么某些东西是“垃圾邮件”,您的想法应该转向导致垃圾邮件的循环内部还需要发生什么。