본문 바로가기

기초 문법 알아보기 Java

컬렉션 프레임웍 Collection Framework : 핵심 인터페이스

728x90

컬렉션 프레임웍이란 데이터 군을 저장하는 클래스들을 표준화한 설계를 뜻한다. Collection은 다수의 데이터, Framework는 표준화된 프로그래밍 방식을 뜻한다. 컬렉션 프레임웍은 다수의 데이터를 다루는 데 필요한 다양하고 풍부한 클래스들을 제공한다.

 

핵심 인터페이스

 

1. List 인터페이스

중복을 허용하면서 저장순서가 유지되는 컬렉션을 구현하는데 사용된다. 

List 인터페이스의 메서드

2. Set 인터페이스

중복을 허용하지 않고 저장순서가 유지되지 않는 컬렉션 클래스를 구현하는데 사용된다.

 

 

3. Map 인터페이스

키(Key)와 값(Value)을 하나의 쌍으로 묶어서 저장하는 컬렉션 클래스를 구현하는 데 사용된다. 키는 중복될 수 없지만 값은 중복을 허용한다.

 

 

 

출처 : https://pridiot.tistory.com/63