Skip to main content
Version: java

流程控制

流程控制

基本

break 跳出当前循环

continue 结束本次自己所在的循环

if-else 结构

int n = 70;
if (n >= 60) {
System.out.println("及格了");
} else {
System.out.println("挂科了");
}

switch 结构

int option = 2;
switch (option) {
case 1: // 匹配 1
System.out.println("Selected 1");
case 2: // 匹配 2
System.out.println("Selected 2");
default: // 没有匹配
System.out.println("Not selected");
}

while 结构

int sum = 0; // 累加的和,初始化为0
int n = 1;
while (n <= 100) { // 循环条件是n <= 100
sum = sum + n; // 把n累加到sum中
n ++; // n自身加1
}

do-while 结构

int sum = 0;
int n = 1;
do {
sum = sum + n;
n ++;
} while (n <= 100);

for 结构

int sum = 0;
for (int i=1; i<=100; i++) {
sum = sum + i;
}