collection

· IT/Java
리스트 컬렉션(List collection) 객체를 일렬로 늘어놓은 구조로 이루어져있다. 객체를 인덱스로 관리하여 객체 저장시 인덱스가 부여된다. 인덱스는 객체를 검색, 삭제할 때 사용한다. 객체 자체를 저장하는 것이 아닌 객체의 번지를 참조한다. null 저장 가능하다. List Collection Interface에는 객체 추가, 검색, 삭제 기능의 메소드가 선언되어 있다. 인덱스로 객체를 관리하여 인덱스를 매개값으로 갖는 메소드들이 많다. ArrayList와 LinkedList의 차이는 사용 방법이 아닌, 내부적 요소를 저장하는 방법이다. 1. Array List // E에 지정된 타입의 객체만 저장 List list = new ArrayList(); // E에 지정된 타입의 객체만 저장 List ..
· IT/Java
Collection Framework 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합을 의미한다. 데이터를 저장하는 자료 구조(Data Structure)와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것이다. collection framework는 자바의 인터페이스(interface)를 사용하여 구현된다. 주요 Collection List Collection Set Collection Map Collection 상속 관계 List와 Set은 객체를 추가, 삭제, 검색하는 방법에 있어 공통점이 있기때문에 공통된 메소드를 모아 Collection interface로 정의하고 상속받지만, Map은 키와 값을 하나로 묶어 관리하는 구조로 되어 있어 별도로..
Huitopia
'collection' 태그의 글 목록