永远不会使用赋值 - Java

时间:2015-02-20 11:40:58

标签: java

在我的代码中,我有以下几行:

 BinaryTreeNode temp = new BinaryTreeNode();
 temp = left;
 while(temp != null)
     temp = temp.left;

 temp.left = newNode; 

我的IDE现在说:"从未使用指定的值"在第一行。我可能会说错了。

1 个答案:

答案 0 :(得分:5)

您正在创建BinaryTreeNode,然后立即将其丢弃(使用temp = left;)。 IDE会警告您是否真的打算这样做。

您可以改为使用null,或直接将left分配给temp