(EffectiveJava) 5장 제네릭
26. 기본 유형을 사용하지 마세요. // 26-1 컬렉션의 로 타입 – 따라 하지 말 것! // Stamp 인스턴스만 취급한다. private final Collection stamp=…; // 실수로 동전을 넣는다. stamps.add(new Coin(…)); // “unchecked call” 경고를 내뱉는다. // 26-2 반복자의 로 타입 – 따라 하지 말 것! for (Iterator i = stamps.iterator(); i.hasNext();) { Stamp stamp = (Stamp) … Read more