JAVA打印* *** ***** ******* *********
时间: 2024-06-19 16:00:47 浏览: 151
在Java中,打印星号(*)通常用来创建简单的文本模式,如星号排列成行形成菱形或金字塔形状。以下是一个简单的例子,展示如何打印出你提供的星号模式:
```java
public class StarPattern {
public static void main(String[] args) {
int rows = 5; // 可以根据需求调整星号的行数
for (int i = 0; i < rows; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println(); // 换行
}
for (int i = rows - 2; i >= 0; i--) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
这个程序会输出以下星号模式:
```
*
**
***
****
*****
```
如果你想让星号构成一个完整的菱形,你可以在第二个循环中也使用相同的逻辑,只是在内部循环的条件上稍微调整一下。但这里为了简洁,我只提供了金字塔形状的例子。
阅读全文