@Override
[Effective Java] @Override 애너테이션을 일관되게 사용하라
@Override를 사용하지 않았을 때 버그의 발생 import java.util.HashSet; public class Bigram { private final char first; private final char second; public boolean equals(Biagram b) { ... } public int hashCode() { return ...; } public static void main(String[] args) { Set s = new HashSet(); for(int i = 0; i < 10; i++) { for(char ch = 'a'; ch