直接上代码!!
public class Test {
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();
}
System.out.println("=====================");
//上面是正三角形,那如果倒三角形呢?
for(int i=5;i>=1;i--){
for(int j=0;j<=5-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();
}
}
}