Collection_Generic(제네릭)

·2022년 11월 15일
0

컬렉션(Collection, 인터페이스)

-> 객체들을 모아놓은 인터페이스. 각 객체들의 사용법이 거의 유사하다.

제네릭(Generic)

->컬렉션 객체에 특정 클래스타입만을 저장할 수 있도록 설정해줌

  • 특징
    1. jdk 5.0이상부터 지원
    2. 컬렉션 클래스에 다른 클래스타입이 입력되는 것을 허용하지 컴파일에러로 알려줌.
    3. 저장된 요소를 꺼내올때 형변환을 해주지 않아도 된다.
//클래스객체명 예시 : Person
ArrayList<String> a1 = new ArrayList<String>();
ArrayList<Person> a2 = new ArrayList<Person>();
a1.add("문자열만 저장");
a2.add(new Person(/*생성자 인자*/));
profile
웹개발입문자

0개의 댓글