用Java编写一个程序:要求打印出如下的效果: * ** *** **** *****
时间: 2024-09-04 12:01:06 浏览: 44
java代码-* 最大公约数
要使用Java编写一个程序以打印出指定格式的星号图案,可以通过嵌套循环来实现。下面是一个简单的示例代码:
```java
public class PrintPattern {
public static void main(String[] args) {
int rows = 5; // 指定打印5行
for (int i = 1; i <= rows; i++) { // 外层循环控制行数
for (int j = 1; j <= i; j++) { // 内层循环控制每行星号的数量
System.out.print("* ");
}
System.out.println(); // 每打印完一行后换行
}
}
}
```
在这段代码中,我们定义了一个名为`PrintPattern`的类和`main`方法。`main`方法中,我们首先设定了一个变量`rows`来指定要打印的行数。外层循环控制行数,内层循环根据当前行数来打印相应数量的星号,每打印完一行后使用`System.out.println()`实现换行。
运行这段代码,将会在控制台输出如下图案:
```
*
* *
* * *
* * * *
* * * * *
```
阅读全文