Java帮我写一个递归树
时间: 2024-05-24 22:11:25 浏览: 89
java递归实现树(Tree)
以下是一个简单的Java递归树的示例代码:
class RecursiveTree {
public static void main(String[] args) {
drawTree(6);
}
public static void drawTree(int depth) {
if (depth == 0) {
return;
}
for (int i = 0; i < depth; i++) {
System.out.print(" ");
}
System.out.println("*");
drawTree(depth - 1);
}
}
这个程序会输出一个向下递归的树,树的深度由参数depth指定。每一层输出一个星号,并且在下一行递归地输出更浅的树。如果树的深度为0,则退出递归。
阅读全文