使用Java语言书写爱心跳动代码
时间: 2023-07-23 12:05:21 浏览: 78
以下是一个简单的Java程序,可以在控制台输出跳动的爱心:
```java
public class HeartBeat {
public static void main(String[] args) throws InterruptedException {
String heart = " ❤️ ";
String space = " ";
String line1 = " ";
String line2 = "";
String line3 = " ";
while (true) {
System.out.print("\033[H\033[2J"); // 清屏
System.out.flush();
System.out.println(space + line1 + heart + line2 + space);
System.out.println(space + line3 + heart + space);
Thread.sleep(500); // 延迟500毫秒
if (line1.length() == 2) {
line1 = "";
line2 = " ";
line3 = " ";
} else if (line1.length() == 0) {
line1 = " ";
line2 = "";
line3 = "";
}
line1 += " ";
line2 += " ";
line3 += " ";
}
}
}
```
运行该程序后,将会在控制台上输出跳动的爱心,如下图所示:
```
❤️
❤️ ❤️
❤️
```
注意:该程序在Windows下可能无法正常运行,因为Windows的控制台并不支持ANSI转义序列。可以尝试在其他平台或者使用IDE运行该程序。