当尝试编译程序以证明在终端内部使用了二进制搜索树时,javac在我的代码中的某些行上引发了错误。
尽管在(https://www.jdoodle.com/online-java-compiler)中编译完全相同的代码时,没有遇到错误,并且工作正常。
这是我必须处理的实际代码。 https://codeshare.io/5Z03ve
预期输出为:
键为75的节点
“销售经理”的钥匙为75
答案 0 :(得分:1)
在复制代码时要注意,您已经更改了类名,因此Java不知道BinaryTree是什么。
替换
public static void main(String[] args) {
BinaryTree theTree = new BinaryTree();
通过
public static void main(String[] args) {
JavaExercises theTree = new JavaExercises();