请输出空心 三角形
//输出结果
*
* *
* *
* *
*********
实现代码:
public class triangleExercise02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int layer=5; //定义空心三角形层数,可修改值
for (int j = 1; j <=layer; j++) {
//打印前面的空格
for (int i = 1; i <=layer-j; i++) {
System.out.print(" ");
}
//打印后面的星星
for (int k = 1; k <=2*j-1; k++) {
if (k==1||k==(2*j-1)||j==layer) { //如果是位置是第一个或者最后一个则输出或者是最后一层全部输出
System.out.print("*");
}else {
System.out.print(" ");
}
}
//换行
System.out.println("");
}
}
}