【整理来源】黑马毕老师的java基础视频
例题:
*****
****
***
**
*
/* 思路: 1.发现图形有很多行,每一行有很多列 2.要使用嵌套循环。原理:形象说法,大圈套小圈 步骤: 1.定义循环语句,选择for语句。 2.定义一个变量。 */ class ForForTest1 { public static void main(String[] args) { /* 方法一: int z=5; for(int x=0 ;x<5;x++)// x<5:因为外循环控制行数,一共5行 { for(int y=0; y<z; y++)//y { System.out.print("*"); } System.out.println(); z--; } */ /*方法二: int z=0; for(int x=0 ;x<5;x++) { for(int y=z; y<5; y++)//y { System.out.print("*"); } System.out.println(); z++; } */ /*方法三: for(int x=0 ;x<5;x++) { for(int y=x; y<5; y++)//y { System.out.print("*"); } System.out.println(); } */ for(int x=5; x>0; x--) { for(int y=0; y<x; y++) { System.out.print("*"); } System.out.println(); } } }