while循环
public class HelloWorld {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while (i < 100) {
i++;
sum += i;
}
System.out.println(sum);
}
}
只要while后面的语句为真,循环体就会一直执行下去
do…while循环
public class HelloWorld {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
i++;
sum += i;
} while (i < 100);
System.out.println(sum);
}
}
无论while后面的条件语句是否为真,循环体都会至少执行一次
for循环
public class HelloWorld {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println(sum);
}
}
break
直接跳出循环体
continue
直接跳过当前次数的循环,进行下一次的循环