java爱心文字代码
时间: 2023-11-27 08:47:54 浏览: 77
以下是Java编写的爱心代码示例,可以在控制台中输出一个由“*”组成的爱心形状,同时还可以交互性地输入文字并输出相应的爱心形状:
```java
import java.util.Scanner;
public class Love {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入你想说的话:");
String words = sc.nextLine();
System.out.println("\n");
String[] result = words.split("");
for (int i = -30; i <= 30; i++) {
for (int j = -30; j <= 30; j++) {
double d = (Math.pow((i * 0.04), 2) + Math.pow((j * 0.1), 2) - 1) * Math.pow((i * 0.04), 2) * Math.pow((j * 0.1), 3);
if (d <= 0.0) {
int index = (int) (Math.random() * result.length);
System.out.print(result[index]);
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
运行代码后,会提示用户输入想要输出的文字,然后在控制台中输出一个由“*”组成的爱心形状,并将用户输入的文字嵌入其中。
阅读全文