JAVA/Collection
제너릭(Generic)이란? 예시와 함께 배워보자
Generic을 있는 그대로 직역하자면 "일반적인" 이라는 뜻을 가지고 있습니다. 좀 더 이해하기 쉽게 풀이하자면 데이터 형식에 의존하지 않고 하나의 클래스 또는 메서드 등이 여러 데이터 타입을 가질 수 있는 것을 말합니다. # Generic 타입 설명 Type Element Key Value Result 일반적으로 제너릭이 많이 사용하는 타입들입니다. 물론 나 처럼 자신이 생각하는 타입을 만들어서 사용할 수도 있습니다. 그러나 다수가 공유하는 코드일 수록 위와 같이 잘 알려진 타입들을 사용하는 것이 직관성을 높여줄 수 있습니다. 제너릭은 다음과 같이 클래스를 통해 활용할 수 있습니다. public class Example {...} 인터페이스 또한 활용이 가능합니다. public interface Se..