4

我通过 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 应该是什么问题?

4

1 回答 1

8

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

于 2013-04-19T21:54:11.827 回答