教程中的例子疑问
教程中讲到的:
3、 循环条件部分可以使用逻辑运算符组合的表达式,表示复杂判断条件,但一定注意运算的优先级,如:
for (int i = 1; i < 10 && i != 5; i++) {
System.out.println(i);
}
这个例子是不是错了,当i=5时,整个循环条件为false,会跳出循环。实际运行输出为:
1
2
3
4
就没有后面的了。如果是我理解有误,请指教;此例循环条件是否能改,如何改。
教程中讲到的:
3、 循环条件部分可以使用逻辑运算符组合的表达式,表示复杂判断条件,但一定注意运算的优先级,如:
for (int i = 1; i < 10 && i != 5; i++) {
System.out.println(i);
}
这个例子是不是错了,当i=5时,整个循环条件为false,会跳出循环。实际运行输出为:
1
2
3
4
就没有后面的了。如果是我理解有误,请指教;此例循环条件是否能改,如何改。
2019-01-18
举报