public class DoWhileDemo6 { public static void main(String[] args) { // 目标:学会使用dowhile循环,并理解其执行流程 int i = 0; do { System.out.println("HelloWorld"); // dowhile第一次先执行do语句,然后在执行循环语句 i++; // 也是执行3次HelloWorld,第一次为0,直接执行,然后再加1,执行while循环判断 } while (i<3);
// for循环中,控制循环的变量只在循环中可以使用。While循环中,控制循环的变量在循环后还可以继续使用 for (int j = 0; j < 3; j++) { System.out.println("HelloWorld"); } System.out.println(j); // idea冒红了,不能在for循环内使用for循环中的变量
System.out.println("------------------------------"); int m = 0; while (m<3){ System.out.print("Hello World" + "\t"); m++; System.out.print(m + "\t"); // 每次循环都输出m,查看m值得变化 } System.out.println(m + "\t");// while可以在外面输出变量,查看最终值 // m为3,因为m=3时不执行循环 }}