Java打印菱形
package com.test;
public class Test {
public static void main(String[] args) {
//打印上半部分三角形
for (int i = 0; i < 5; i++) {//打印行
for (int j = 0; j <= 4-i; j++) {//打印空格
System.out.print(" ");
}
for (int j2 = 0; j2 < 2*i+1; j2++) {//打印星
System.out.print("*");
}
System.out.println();//换行
}
//打印下半部分三角形
for (int i = 0; i < 6; i++) {//打印行
for (int j = 0; j < i; j++) {//打印空格
System.out.print(" ");
}
for (int j = 0; j < (2*(6-i)-1); j++) {//打印星
System.out.print("*");
}
System.out.println();//换行
}
}
}