本文有基本的方法重载,实现的基本思路如下:
1.先用for循环嵌套打印一个正方形
2.修改循环条件,使小星星数依次递减
3.打印星星之间用for循环打印空格数,呈现递增趋势。
4.打印双空格以消除打印星星后的空格。
package lesson01;
public class Demo01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
test1();//方法调用
}
public static void test1() {//重载方法
int row=5;
for(int i=row;i>0;i--) {
for(int k=0;k<row-i;k++) {//控制打印空格数
System.out.print(" ");//双空格
}
for(int j=1;j<=i;j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
请大家批评指正,谢谢。