안녕하세요. 이번 포스팅은 제네릭(Generic)에 대해 간단하게 알아볼게요. 제네릭(Generic) 제네릭은 데이터타입을 일반화(Generalize)하는 것으로 클래스나 메서드를 선언할 때, 구체적인 타입을 명시하지 않고, 사용 시점에 지정할 수 있도록 하는 기능이에요. 제네릭의 타입 매개변수 제네릭의 타입 매개변수는 총 네 가지 T, K, V, E 가있는데요. 작성되는 실실적인 타입을 전달해 줘요. 그럼 각각 의미와 사용 용도를 알아볼까요? : Type의 약자로 아무 타입이나 들어올 수 있어서 가장 흔하게 사용해요. : Key의 약자로 Map 구조에 주로 사용하면서 키타입을 표현할 때 사용해요. : Value의 약자로 Map 구조에 주로 사용하면서 값 타입을 표현할 때 사용해요. ** 와 ..