循环语句
for 循环
同 C、JavaScript 等语言,for 循环仍然需要四个关键部分组成。
for (循环变量赋初值;循环条件;循环变量增值)
{
循环体;
}
While 循环和 do while 循环
- while 循环线判断条件在执行循环体,循环体至少执行 0 次。
- do while 循环先执行循环体后判断条件,循环体至少执行 1 次。
break 和 continue
- continue:跳过本次循环,继续执行下一次循环。
- break:跳过整个循环,执行循环以外的程序。
练习题
打印九九乘法表
public class Index {
public static void main(String[] args) {
int i = 1,j = 1;
while (i < 10) {
while (j <= i) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
j++;
}
j = 1;
i++;
System.out.println();
}
}
}
用 * 打印字母 N
public class Index {
public static void main(String[] args) {
int i = 0,j = 0;
while (i < 5) {
while (j < 5) {
if (j == 0 || j == 4 || i == j) {
System.out.print("*");
} else {
System.out.print(" ");
}
j++;
}
i++;
j = 0;
System.out.println();
}
}
}