[Java-36] 자바 제네릭, < >


[Java-36] 자바 제네릭, < >

Java Generic Generic, 제네릭 기본기 generic 을 알아보기전에, 만약 제네릭이 없었을 때를 생각해보자. 일단 ArrayList 에서 또한 우리가 알고 있는 제네릭이다. 그렇다면 없었을 경우에는 ArrayList list = new ArrayList(); 와 같은 방법으로 리스트 선언이 가능했다. 마치 파이썬에서 리스트를 선언하듯이 일정의 타입없이 사용이 가능하다는 것이다. 코드를 보도록 해보자. public static void main(String[] args){ ArrayList list = new ArrayList(); list.add("Hello"); String str = (String) list.get(0); } 문제는 이와 같다. list 에서 꺼내야 하는 타입을 타입 ..


원문링크 : [Java-36] 자바 제네릭, < >