loop structure table |
|||
in order |
application |
Format |
|
For loop |
Judge first. in execution. |
The number of loops is determined, usually a for loop is used. |
for (initialization expression; conditional judgment; step statement) { loop body } |
While loop |
Judge first. in execution. |
The number of loops is uncertain, usually a whiler loop is used. |
initial expression; While (conditional judgment) { loop body step statement } |
Do whlle loop |
Execute first, then judge |
The number of loops is uncertain, usually a whiler loop is used. |
initial expression; Do{ loop body step statement }while (conditional judgment); |
public class ZY01 { public static void main(String[] args) { for(int i=1;i<=100;i++){ System.out.println("我错了!"); } System.out.println("程序停止!"+i); } }
printout:
Implementation process:
public class ZY01 { public static void main(String[] args) { int i=1; while(i<=100){ System.out.println("我错了!"+i); i++; } } }
printout:
Implementation process:
public class ZY01 { public static void main(String[] args) { int i=1; do{ System.out.println("我错了!"+i); i++; }while(i<=100); } }
printout:
Implementation process: