用java双重循环打各种星号
时间: 2024-12-10 08:36:42 浏览: 3
Java编程之双重循环打印图形
5星 · 资源好评率100%
在Java中,你可以使用双重循环来创建各种星号图案,比如经典的井字星(* * * *)、空心正方形或者是自定义的二维图形。下面是一个简单的例子,展示如何打印一个5x5的井字星:
```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 j = 0; j < rows; j++) {
System.out.print("-");
}
System.out.println();
}
}
```
这个程序会生成这样的输出:
```
*
**
***
****
*****
---------
```
如果你想制作更复杂的图案,只需改变内层循环的条件或者增加更多的嵌套循环。
阅读全文