用星星符号制作一个简单的爱心java代码
时间: 2024-12-16 10:18:41 浏览: 2
在Java中,我们通常不会直接使用星号(*)来创建爱心图案,因为它们不是图形化的元素。但是,我们可以利用控制台打印字符的方式来模拟一些基本形状,如心形。这里是一个简单的例子,展示如何使用星号打印出一个ASCII艺术风格的心形:
```java
public class Heart {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
for (int j = 0; j <= 9 * i; j++) {
if (j % 2 == 0) {
System.out.print("*");
} else {
if (i == 0 || i == 4 || j >= 6 && j <= 8) {
System.out.print(" ");
}
}
}
System.out.println();
}
for (int i = 4; i > 0; i--) {
for (int j = 0; j <= 9 * i; j++) {
if (j % 2 == 0) {
System.out.print("*");
} else {
if (i == 0 || i == 4 || j >= 6 && j <= 8) {
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
```
这个代码会打印出类似下面这样的爱心形状:
```
*
***
*****
*******
* *****
***
*
```
阅读全文