用java打出动态爱心表白代码
时间: 2024-06-01 11:04:26 浏览: 96
当然可以!下面是一个用Java实现的动态爱心表白代码示例:
```java
import java.util.concurrent.TimeUnit;
public class LoveHeart {
public static void main(String[] args) throws InterruptedException {
String love = "❤️";
String space = " ";
String heart = "♥";
String you = "I love you!";
int heartSize = 10;
int spaceSize = 7;
int delay = 200;
while (true) {
for (int i = 0; i < heartSize; i++) {
for (int j = 0; j < heartSize; j++) {
if (i == 0 && j % 3 != 0 || i == 1 && j % 3 == 0
|| i - j == 2 || i + j == 8) {
System.out.print(heart);
} else {
System.out.print(space);
}
}
TimeUnit.MILLISECONDS.sleep(delay);
System.out.println();
}
System.out.println(you);
TimeUnit.MILLISECONDS.sleep(2000);
for (int i = 0; i < spaceSize; i++) {
System.out.println();
}
TimeUnit.MILLISECONDS.sleep(2000);
}
}
}
```
这段代码使用了嵌套循环来打印出一个动态的爱心图案,并在图案下方输出了"I love you!"的文字。你可以根据需要调整爱心的大小、空格的大小和延迟时间来实现不同的效果。
阅读全文