名为hashcode()的方法有两种情况:

两种情况下,方法都应该重命名。

如下代码:

public int hashcode() { /* ... */ }    // Non-Compliant

应该重构为:

@Override
public int hashCode() { /* ... */ }    // Compliant