三.JAVA学习系列笔记之打印三角形的两种方案
1.利用四重for循环进行练习
代码如下:
public class Demo12 {
//打印三角形:方法一:四重for循环
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
2.利用三重for循环打印
for (int i1 = 0; i1 < 5; i1++) {
for (int j1 = i1; j1 < 4; j1++) {
System.out.print(" ");
}
for (int k = 0; k < 2 * i1 + 1; k++) {
System.out.print("*");
}
System.out.println();
}
}
3.效果图如下