在我的代码中,我有以下几行:
BinaryTreeNode temp = new BinaryTreeNode();
temp = left;
while(temp != null)
temp = temp.left;
temp.left = newNode;
我的IDE现在说:"从未使用指定的值"在第一行。我可能会说错了。
答案 0 :(得分:5)
您正在创建BinaryTreeNode
,然后立即将其丢弃(使用temp = left;
)。 IDE会警告您是否真的打算这样做。
您可以改为使用null,或直接将left
分配给temp
。