import java.util.Objects; public class HashCodeEquals { private String aString; @Override public int hashCode() { return Objects.hash(aString); } @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof HashCodeEquals)) { return false; } HashCodeEquals other = (HashCodeEquals) obj; return Objects.equals(aString, other.aString); } }