컬렉션 프레임워크(collection framework)
포스트
취소

컬렉션 프레임워크(collection framework)

컬렉션 프레임워크(collection framework)란?

  • 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합
  • 데이터를 저장하는 자료구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현한 것
  • Java의 인터페이스(interface)를 사용하여 구현된다.

Collection 인터페이스 메소드

  • add(E e)
    • 해당 컬렉션에 전달된 요소를 추가한다.
  • clear()
    • 해당 컬렉션의 모든 요소를 제거한다.
  • contains(Object o)
    • 해당 컬렉션이 전달된 객체를 포함하고 있는지를 확인한다.
  • equals(Object o)
    • 해당 컬렉션과 전달된 객체가 같은지를 확인한다.
  • isEmpty()
    • 해당 컬렉션이 비어있는지를 확인한다.
  • iterator()
    • 해당 컬렉션의 반복자(iterator)를 반환한다.
  • remove(Object o)
    • 해당 컬렉션에서 전달된 객체를 제거한다.
  • size()
    • 해당 컬렉션의 요소의 총 개수를 반환한다.
  • toArray()
    • 해당 컬렉션의 모든 요소를 Object 타입의 배열로 반환한다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.