[Java] 제네릭(generic) 정리
제네릭이란 클래스 내부에서 사용할 데이터 타입을 외부에서 정할 수 있게 하는 기법으로 잘못된 타입이 사용될 수 있는 문제를 컴파일 과정에서 고칠 수 있게 해준다. 주로 Collections에서 많이 쓰이며 Java 5 버전에 추가되었다. 우선 간단하게 사용법을 보자 List list = new ArrayList(); list.add("S"); list.add(1); // 에러 String s = list.get(0); String i = list.get(1); // 에러 나지 않음 위 코드에서
java&spring
2017. 2. 22. 21:42