-----------siwuxie095
1、while 循环
执行流程:
如:
代码1:
package com.siwuxie095.test;
public class Test25 {
public static void main(String[] args) { //大写字母 A 对应的Unicode码 65 int i=65; //A 和 后面的25个字母 while (i<=65+25) { //打印大写字母和对应的Unicode码 System.out.println((char)i+":"+i); i++; } }
} |
代码2:
package com.siwuxie095.test;
public class Test26 {
public static void main(String[] args) { char c='A'; while (c<='Z') { System.out.println(c+":"+(int)c); c++; } }
} |
2、do while 循环
执行流程:
如:
代码1:
package com.siwuxie095.test;
public class Test27 {
public static void main(String[] args) { int i=97; do { System.out.println((char)i+":"+i); i++; } while (i<=97+25); }
} |
代码2:
package com.siwuxie095.test;
public class Test28 {
public static void main(String[] args) { char c='a'; do { System.out.println(c+":"+(int)c); c++; } while (c<='z'); }
} |
3、for 循环
执行流程:
如:
代码1:
package com.siwuxie095.test;
public class Test29 {
public static void main(String[] args) { for(int i=48;i<=48+9;i++){ System.out.println((char)i+":"+i); } }
} |
代码2:
package com.siwuxie095.test;
public class Test30 {
public static void main(String[] args) { for (char c = '0'; c <= '9'; c++) { System.out.println(c+":"+(int)c); } }
} |
扩展:
若循环继续的条件总是 true 或 循环继续的条件不写,则循环将无法结束,
称为 无限循环 或 死循环
break 命令在循环中用于退出当前循环
continue 命令在循环中使用,用于跳过该命令后面的循环内容,执行下一次循环
【made by siwuxie095】