A:案例演示
- 三种循环语句的区别:
- do…while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
B:案例演示
for循环和while循环的区别:
- A:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用谁就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。
public static void main(String[] args) {//while 和do while的区别/*int i = 11;do {System.out.println("i = " + i);i++;}while (i <= 10);System.out.println("---------------------");int j = 11;while (j <= 10) {System.out.println("j = " + j);j++;}*//*for (int i = 1;i <= 10 ;i++ ) {System.out.println("i = " + i);}//System.out.println("i = " + i); for语句执行后变量会被释放,不能再使用System.out.println("-------------------");int i = 1;while (i <= 10) {System.out.println("i = " + i);i++;}System.out.println("-------------------");System.out.println("i = " + i); //while语句执行后,初始化变量还可以继续使用*/}
