[Java] 제네릭(Generics)

Dawon Ruby Choi·2024년 2월 12일

자바에서 제네릭(Generics)은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다. 객체별로 다른 타입의 자료가 저장될 수 있도록 한다.

예시

ArrayList<String> list = new ArrayList<>();

꺾쇠 안에는 타입명을 기재한다. 그러면 저 리스트 클래스 자료형 타입은 Stirng타입으로 지정되어 문자열 데이터만 리스트에 적재가 가능

📖 변수를 선언할 때 변수 타입을 지정해주듯, 제네릭은 객체에 타입을 지정해주는 것!

출처: https://inpa.tistory.com/entry/JAVA-☕-제네릭Generics-개념-문법-정복하기

profile
나의 코딩 다이어리🖥️👾✨

0개의 댓글