12_结构
02_结构
-
顺序结构
- 依次执行的结构,是最简单的算法结构。
-
选择结构
- if单选择结构
if() - if双选择结构
if() else - if多选择结构
if() else if() else - if嵌套结构
if(if()) - switch多选择结构
char grade = 'C'; switch (grade){ case 'A': System.out.println("A"); break; case 'B': System.out.println("B"); break; case 'C': System.out.println("C"); break; case 'D': System.out.println("D"); default: System.out.println("不是等级"); } - if单选择结构
-
循环结构
- while循环
int i = 0; while(i<10){ System.out.println(i); }- do...while循环
do{ }while();- for循环
for (int i = 0; i < 10; i++) { System.out.println(i); } //死循环 for(;;;){ }- 增强for循环
int[] num = {1,2,3,4,5}; for(int i : num){ System.out.println(i); }
小提示
- 字符串比较不能使用
==,一般使用equels()方法。 - switch选择结构有“case穿透”特性。

浙公网安备 33010602011771号