클래스와 마찬가지로 메서드도 제네릭으로 만들 수 있습니다. 매개변수화 타입을 받는 정적 유틸 메서드는 보통 제네릭입니다. 제네릭 메서드 작성법은 제네릭 타입 작성법과 비슷합니다. public static Set union(Set s1, Set s2) { Set result = new HashSet(s1); result.addAll(s2); return result; } 컴파일은 정상적으로 되지만 2개의 경고 메시지가 발생합니다. 이 경고를 없애려면 메서드를 type-safe하게 만들어야 합니다. 타입 매개변수 명시 public static Set union(Set s1, Set s2) { Set result = new HashSet(s1); result.addAll(s2); return result; }..