Java/제네릭 (1) 썸네일형 리스트형 제네릭 제네릭 1/2♠ 제네릭의 정의 제네릭 자체는 입문자/초보자는 당장 사용할 일이 없을수도 있다. 그러나, '자바 컬렉션 프레임워크' 이해를 위한 필수 개념이므로 이해하고 넘어가야 한다. 제네릭이란, 클래스내부에서 사용할 데이터타입을 나중에 인스턴스를 생성할때 확정한다는 것이다. 제네릭은 마치 매개변수처럼 동작한다. 위 그림에서 info라는 필드의 데이터타입은 T가 된다. 그 이후에 Person 인스턴스 생성시, info는 String, StringBuilder 데이터타입이 된다. ♠ 제네릭 이전의 문제점 제네릭이 존재하지 않았을 때, 어떤 문제상황이 있었는지 살펴보자. 아래 파란색 음영처리 부분은 오류를 일으키는 코드이다. 하지만, 이클립스에서 아래 소스코드를 입력해도 오류 메시지가 뜨지 않을 것이다. (.. 이전 1 다음