代码:
public class 等腰三角形 {
public static void main(String[] args) {
// 排数
int size = 8;
StringBuffer result = new StringBuffer();
for (int i = 1; i <= size; i++) {
// 每排*数
int num = 2 * i - 1;
// 每排空白数
int count = size - i;
for (int j = 1; j <= count; j++) {
result.append(" ");
}
for (int j = 1; j <= num; j++) {
result.append("*");
}
if(i<size){
result.append("\r\n");
}
}
System.out.print(result);
}
}
运行结果: