声明:图形的打印考验的是逻辑思维能力,与计算机语言熟练程度无关。逻辑思维能力弱的同鞋,做不了研发可以做开发。
一、效果图
代码
package com.test;
/**
* 空心三角形
*
* @author PETER
*
*/
public class TestDemo5 {
public static void main(String[] args) {
//定义变量
int size = 5;
for (int i = 1; i <= size; i++) {
if(i==size){
for (int j = 0; j < 2*size-1; j++) {
System.out.print("*");
}
}else{
for (int j = 1; j <= size - i; j++) {
System.out.print(" ");
}
for (int k = 1; k <= 2 * i - 1; k++) {
if (k == 1 || k == 2 * i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
}