一、 java在屏幕上打印出以下的图形: *************************************换行 ********* Java 程序设计********* 换行*************************************
时间: 2024-09-25 09:00:47 浏览: 37
你可以使用Java的控制台输出以及字符串连接的方式来打印出这个图形。下面是一个简单的示例代码:
```java
public class Main {
public static void main(String[] args) {
int rows = 8; // 图形总共有8行
// 打印上半部分星号
for (int i = 0; i < rows / 2 + 1; i++) {
String stars = "*".repeat(2 * i); // 星号的数量随着行数增加
String spaces = " ".repeat(rows - 2 * i - 1); // 空白字符的数量相应减少
System.out.println(stars + spaces + stars); // 打印当前行
}
// 打印中间部分文字
System.out.println("Java 程序设计");
// 打印下半部分星号
for (int i = 0; i < rows / 2; i++) {
String stars = "*".repeat(2 * i); // 上升到中心位置后开始减少星号
String spaces = " ".repeat(rows - 2 * i - 1);
System.out.println(stars + spaces + stars); // 同样对齐打印当前行
}
}
}
```
当你运行这段程序,它会在控制台上显示出你想要的图形。
阅读全文
相关推荐


















