所谓多重循环即循环体中再嵌套了循环语句。下面通过举例来演示。
示例1:打印如下图形 ****** ****** ******
public class Demo1 { public static void main(String[] args) { for(int i=0;i<4;i++){//外层循环控制内层循环执行次数 for(int j=0;j<6;j++){//内层循环循环控制打印星的次数 System.out.print("*"); } System.out.println();//打印一行星后换行。 } } }
|
示例2:打印如下图形
*
**
*** public class Demo2 {
public static void main(String[] args) { for(int i=0;i<5;i++){ for(int j=0;j<i+1;j++){//每次打印星的次数是变化的。逐次递增 System.out.print("*"); } System.out.println(); } }
|
示例3:打印如下图形。
****
***
**
*
public class Demo3 {
public static void main(String[] args) { for(int i=0;i<4;i++){ for(int j=4-i;j>0;j--){//每次打印星的次数是变化的。逐次递增 System.out.print("*"); } System.out.println(); } } }
|