在我的代码中,我有以下几行:
BinaryTreeNode temp = new BinaryTreeNode();
temp = left;
while(temp != null)
temp = temp.left;
temp.left = newNode;
我的 IDE 现在在第一行显示:“分配的值从未被使用”。我可能声明了一些错误。
最佳答案
您正在创建一个BinaryTreeNode
,然后立即将其丢弃(使用temp = left;
)。 IDE 会警告您是否真的打算这样做。
您可以使用 null 代替,或者直接将 left
分配给 temp
。
关于java - 分配的值从未被使用 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28628123/