제네릭 메소드 클래스 전부가 아닌 메소드 하나에 대해 제네릭을 정의합니다. 메소드의 선언부에 타입 변수를 사용한 메소드를 의미하며, 메소드 선언부에서 반환 타입 바로 앞에 위치합니다. public static void sort( ... ) { ... } class BoxFactory { public static Box makeBox(T o) { Box box = new Box(); // 상자를 생성하고, box.set(o); // 전달된 인스턴스를 상자에 담아서, return box; // 상자를 반환한다. } } Box sBox = BoxFactory.makeBox("Sweet"); Box dBox = BoxFactory.makeBox(7.59); // 7.59에 대해 오토 박싱 진행됨 Box sB..
원문링크 : 자바 기초 공부 일지 37. 제네릭generic 메소드