English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 튜토리얼에서는 Java Collection 인터페이스 및 그 서브 인터페이스를 배울 것입니다.
Collection 인터페이스는 Java 컬렉션 프레임워크의 뿌리 인터페이스입니다.
이 인터페이스는 직접 구현되지 않습니다. 그러나 List, Set, Queue와 같은 서브 인터페이스를 통해 구현됩니다.
예를 들어, ArrayList 클래스는 List 인터페이스를 구현하며, 이는 Collection 인터페이스의 서브 인터페이스입니다.
위와 같이 Collection 인터페이스는 Java에서 다양한 클래스가 구현한 서브 인터페이스를 포함합니다.
List 인터페이스는 정렬된 집합이며, 배열처럼 요소를 추가하고 제거할 수 있습니다. 더 알고 싶다면 방문해 주세요.Java List 인터페이스
Set 인터페이스는 수학적 콜렉션과 유사하게 다른 콜렉션에 요소를 저장할 수 있도록 허용합니다. 중복된 요소는 없습니다. 더 많은 정보를 얻으려면 방문하세요Java Set 인터페이스
우리가처음에 먼저(FIFO)의요소를 저장하고 액세스하는 방법에 사용할 수 있는 Queue 인터페이스가 있습니다. 더 많은 정보를 얻으려면 방문하세요Java Queue 인터페이스
Collection 인터페이스는 다양한 메서드를 포함하고 있습니다. 이 메서드는 모든 서브 인터페이스에서 사용할 수 있습니다.
add() - 지정된 요소를 콜렉션에 삽입하기
size() - 콜렉션의 크기를 반환합니다
remove() - 콜렉션에서 지정된 요소를 제거하기
iterator() - 콜렉션의 요소에 액세스하기 위해 이터레이터를 반환합니다
addAll() - 지정된 콜렉션의 모든 요소를 콜렉션에 추가하기
removeAll() - 콜렉션에서 지정된 콜렉션의 모든 요소를 제거하기
clear() - 콜렉션에서 모든 요소를 지우기