一个循环体内又包含另一个完整的循环结构,称之为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。
输出1-100之间的所有素数
for (int i = 1; i <= 100; i++) {
boolean t = true;
for (int j = 2; j <= Math.sqrt(i);j++) {
if (i % j == 0) {
t = false;
break;
}
}
if (t) {
System.out.println(i);
break和continue的使用
break:结束循环,跳到下一条语句
continue:终止当前这一次的循环,继续进行下一次循环