我试图打印二叉树节点的值。system.out.println(“root.left”+root.left);但是console将输出显示为:根。lefttreenode@5025a98f
w6lpcovy1#
left是一个对象,不是可以打印的实际基元类型,所以它只是打印指针值和类名treenode。您正在寻找像root.left.value之类的东西,或者在root.left中包含的结构中存储实际可打印值的东西。或者对类实现tostring方法。
1条答案
按热度按时间w6lpcovy1#
left是一个对象,不是可以打印的实际基元类型,所以它只是打印指针值和类名treenode。您正在寻找像root.left.value之类的东西,或者在root.left中包含的结构中存储实际可打印值的东西。或者对类实现tostring方法。