//程序如下:
class Asterisk{
public static void main(String[] args){
for(int i =1;i<=7;i++){
if(i<=4) {
for(int j=1;j<=2*i-1;j++){
System.out.print("*");}
System.out.println();}
if(i>=5) {
for(int j=1;j<=2*(8-i)-1;j++) {
System.out.print("*");}
}
System.out.println();}
}
}
打印结果如下:
C:\Users\user>java Asterisk
*
*
System.out.print(); 打印不换行
System.out.println(); 打印并换行
具体分析参考楼上了。
System.out.print(); 打印不换行
System.out.println(); 打印并换行
具体分析参考楼上了