do while 循环
结构:
do {
循环体
} while (判断条件);
// 不管判断条件是否成立,都会限制性循环体一次
for循环
结构:
for (声明循环增量; 判断条件; 增量自增或者自减) {
循环体
}
嵌套for循环
for (int i = 0; i < args.length; i++) {
for (int j = 0; j < args.length; j++) {
System.out.println("内循环");
}
System.out.println("外循环");
}
System.out.println("循环外");
其中运用for循环的嵌套可以写一个金字塔:
for (int i = 0; i < 5; i++) {
for (int j = 5; j > i; j--) {
System.out.print(" ");
}
for (int k = 0; k <= i; k++) {
System.out.print("* ");
}
System.out.println();
}
控制台将会打印
*
* *
* * *
* * * *
* * * * *
break 结束当前循环
continue 结束本次循环继续下一次循环