Java:找不到符号:变量对象

时间:2013-04-19 21:53:34

标签: java object equals javac hashcode

我通过netbeans insercode生成方法hashCode()和equals(Object obj)。在netbeans中,我可以编译而不会出错,但是当我使用javac在我的服务器上编译它时:

bangserver/Login.java:3: cannot find symbol
symbol  : class Objects
location: package java.util
import java.util.Objects;
                ^

和对象的其他错误......

public int hashCode() {
    int hash = 5;
    hash = 47 * hash + Objects.hashCode(this.password);
    return hash;
}

你们认为应该是什么问题他找不到java.util.Objects?

1 个答案:

答案 0 :(得分:7)

看起来您正在使用早于Java 7的Java版本进行编译,因为java.util.Objects仅在Java 7中添加。