Java输出一个跳动的爱心
时间: 2024-05-15 11:13:59 浏览: 166
java爱心代码跳动.md
以下是Java代码实现一个跳动的爱心:
```java
public class HeartBeat {
public static void main(String[] args) throws InterruptedException {
String heart = "\uD83D\uDC93"; // 爱心表情的 Unicode 编码
String space = " "; // 空格
int count = 0; // 记录跳动次数
while (true) {
// 计算每次输出的空格数和爱心数
int spaceCount = Math.abs(count % 20 - 10);
int heartCount = 10 - spaceCount;
// 输出空格和爱心
for (int i = 0; i < spaceCount; i++) {
System.out.print(space);
}
for (int i = 0; i < heartCount; i++) {
System.out.print(heart);
}
System.out.println();
// 延时一定时间
Thread.sleep(500);
// 更新跳动次数
count++;
}
}
}
```
运行该程序,会输出一个跳动的爱心。当然,需要在支持 Unicode 编码的控制台中运行才能正常显示爱心表情。
阅读全文