컬렉션(2)
-
자바 Collection(컬렉션) 2편(Set 컬렉션)
2편 이어서 시작하겠습니다~ Set 컬렉션 - 수학의 집합의 개념과 유사합니다. - 저장 순서가 없습니다. - 객체의 중복 저장을 허용하지 않습니다. - 하나의 null만 저장이 가능합니다. 구현클래스) Hashset, LinkedHashSet, TreeSet 주요 메소드 확인 하겠습니다. 얼핏 보면 List 컬렉션의 주요 메소드와 비슷하다는 것을 알 수 있을 것 입니다. 그래도 꼭 확인하고 넘어가 주세요 다른점 중 하나는 - 전체 객체 대상으로 한 번씩 반복해 가져오는 Iterator가 있습니다. - 인덱스로 객체를 검색해서 가져오는 메소드가 없습니다. 1) HashSet - 동일 객체 및 동등 객체는 중복을 허용하지 않습니다. - Set set = new HashSet(); 연습해 보겠습니다! Set..
2022.10.14 -
자바 Collection(컬렉션) 1편(컬렉션 개념 및 List)
오늘은 자바의 컬렉션 프레임 워크에 대해서 공부해 보겠습니다. 슬슬 자바 정리가 끝나가는 편인데 자바의 정리가 끝나면 데이터베이스 정리를 시작할 예정입니다. 컬렉션 프레임 워크 - 컬렉션: 사전적 의미로 요소(객체)를 수집해 저장해 놓은 것 입니다. 사용하는 이유 - 배열은 저장할 수 있는 객체 수가 배열을 생성할 때에 결정되기 때문에 불특정 다수의 객체를 저장하기에 여러 문제가 발생 할 수 있습니다. 이러한 배열의 문제를 해결하기 위해 사용합니다. 기본적인 컬렉션 프레임워크의 주요 인터페이스를 표를 통해 알아 보겠습니다. 인터페이스 분류 특징 구현 클래스 컬렉션 List 1. 순서를 유지하고 저장 2. 중복 저장 가능 ArrayList, Vector, LinkedList Set 1. 순서를 유지하지 않..
2022.10.13