以下是一個簡單的Java代碼示例,可以在控制臺輸出一個動態的心形圖案:
public class DynamicHeart {
public static void main(String[] args) {
int size = 10;
for (int i = size; i >= -size; i--) {
for (int j = 0; j < 2 * size; j++) {
double distance = Math.sqrt(Math.pow(i, 2) + Math.pow(j - size, 2));
if (distance < size + 0.5) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
運行上面的代碼,將在控制臺輸出一個動態的心形圖案。您可以調整size
變量的值來改變心形的大小。希望這可以幫助到您。