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