컬렉션1 코드스테이츠 백엔드 부트캠프 43기 (14,15일차-컬렉션 회고) 열거형 상수들을 관리하기 위함 타입에 대한 안정성을 보장 - 아직 활용을 해보지 않아 몸소 와닿지 않는다. 제네릭 해시맵이나 어레이리스트를 생성해보면 ArrayList ?? = new ArrayList(); 이런식으로 선언이 된다. 여기서 이 안에 고정값이 아닌, String 이나 Integer 참조타입을 사용자가 원하는 타입을 넣을 수 있다. 이 같은 기능을 제네릭이라고 한다. 설정으로 ArrayList가 밑에 코드인거 처럼 가정한다면, T라고 선언을 하면 어떤 타입으로든 받을수 있다. class ArrayList { private T item; public ArrayList(T item) { this.item = item; } public T getItem() { return item; } publi.. 2023. 1. 5. 이전 1 다음