public class Practice {
public static void main(String[] args) {
/*
需求: 打印如下的等腰三角形
*
* *
* * *
* * * *
* * * * *
分析:
1. 这个等腰三角形,首先分析它的特征
2. 每一行*前面都有空格,而且空格数是逐行递减的
3. 那么先打印空格,在打印*
4. 方法 外层for循环套两个内层for循环,第一个for循环用来控制空格
5. 第二个for循环用来控制*个数,*个数是逐行递增的,不要忘记*后也跟有空格
*/
for (int i = 1; i <= 5; i++) {
for (int j = 5; i <= j; j--) {
System.out.print(" ");
}
for (int a = 1; a <= i; a++) {
System.out.print("*");
System.out.print(" ");
}
System.out.println();
}
}
}