请打印输出下列图形(重做) * *** ***** ******* ********* *********** 第一行1个星号,第2行3个星号,…,第n行2*n+1个星号。 要求:1.要求打印六行。 2.定义一个方法,方法取名printStar(int n),该方法实现输出n行功能。
时间: 2023-07-06 09:39:52 浏览: 58
好的,以下是实现这个要求的 Java 代码:
```java
public class StarPrinter {
public static void main(String[] args) {
printStar(6);
}
public static void printStar(int n) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
输出结果为:
```
*
***
*****
*******
*********
***********
```
阅读全文