用java实现爱心代码
时间: 2024-10-01 16:00:17 浏览: 30
java代码实现动态爱心代码示例
在Java中实现一个简单的爱心图案,可以使用ASCII字符来绘制。下面是一个基本的例子,展示了如何打印出一个空心的心形:
```java
public class HeartPattern {
public static void main(String[] args) {
int height = 5;
for (int i = 0; i < height; i++) {
for (int j = 0; j < height - i * 2; j++) {
System.out.print(" ");
}
for (int k = 0; k <= i; k++) {
System.out.print("*");
if (k != i) {
System.out.print(" ");
}
System.out.print("*");
}
System.out.println();
}
// 上半部分爱心的反向打印
for (int i = height - 1; i > 0; i--) {
for (int j = 0; j < height - i * 2; j++) {
System.out.print(" ");
}
for (int k = 0; k <= i; k++) {
System.out.print("*");
if (k != i) {
System.out.print(" ");
}
System.out.print("*");
}
System.out.println();
}
}
}
```
运行这段代码,你会看到一个简单的空心爱心形状:
```
*
***
*****
*******
*
*
*
***
*
```
如果你想要填充爱心内部,只需去掉第一层和最后一层的`System.out.print(" ");`即可。注意,爱心的高度可以根据需要调整。
阅读全文