```java
public class ChristmasTree {
public static void main(String[] args) {
printChristmasTree(10, 2);
}
public static void printChristmasTree(int level, int rootLevel) {
int spaceNum = level - 1;
// 画叶子
for (int i = 1; i <= level; i++) {
spaceNum--;
for (int g = 0; g <= spaceNum; g++) {
System.out.print(" ");
}
for (int j = 1; j <= (i * 2) - 1; j++) {
System.out.print("*");
}
System.out.println();
System.out.println("❤ 圣诞节快乐 ❤");
}
// 画根
for (int i = 1; i <= rootLevel; i++) {
for (int g = 1; g < level; g++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
这个代码会打印出一个简单的圣诞树,并在树的叶子上添加“❤ 圣诞节快乐 ❤”的文本。你可以根据需要调整`level`和`rootLevel`参数来改变圣诞树的大小和形状。