没明白例子
例子中的continue不是多此一举么???
例子中的continue不是多此一举么???
2015-07-16
package com.study; public class Study { public static void main(String[] args) { int i ; for(i=1;i<=10;i++) { if(i%2==0) { } System.out.println(i); } } } //输出结果:1 2 3 4 5 6 7 8 9 10
package com.study; public class Study { public static void main(String[] args) { int i ; for(i=1;i<=10;i++) { if(i%2!=0) { continue; } System.out.println(i); } } } //输出结果:2 4 6 8 10
例子中的if语句用伪代码的方式来表示
如果(i/2的余数不等于0) //也就是i不能被2整除
continue 跳过本次循环 也就跳过了
System.out.println(i); 这行代码可是在for循环里面的 看清哦
这行代码 也就不输出不能被2整除的数字了
所以结果就输出了2 4 6 8 10 这些都是可以被2整除的数字
讲的那么详细你应该能懂了 本来我也是不懂的 不过慢慢的想想 就出来了 你就相当于我的小黄鸭了!
举报