728x90 반응형 Set2 JAVA 개발자 수업 28일차 - HashSet 1. HashSet 1. HashSet [정의] - Set인터페이스를 구현한 가장 대표적인 컬렉션 - 순서가 없는 배열이다. --> 방 번호가 존재하지않으며, 첨자(index)를 사용하지 않는다. - 요소가 중복값을 가질 수 없다. [ArrayList와 HashSet의 비교1] ArrayList list = new ArrayList(); HashSet set = new HashSet(); //ArrayList & HashSet 데이터 추가 list.add("사과"); list.add("딸기"); list.add("바나나"); list.add("딸기"); set.add("사과"); set.add("딸기"); set.add("바나나"); set.add("딸기"); System.out.println("Arra.. 2021. 5. 6. JAVA 개발자 수업 20일차 컬렉션 프레임워크(Collections Framework) List 인터페이스 ArrayList 컬렉션 프레임워크(Collections Framework) [정의] - 컬렉션(Collection) : 다수의 데이터, 즉 데이터 그룹 - 프레임워크(Framework) 표준화된 프로그래밍 방식 - 컬렉션(Collection) + 프레임워크(Framework) : 데이터를 저장하는 클래스들을 표준화한 설계 List 인터페이스 [특징] - 중복을 허용하면서, 저장순서가 유지되는 컬렉션을 구현하는데 사용한다. [구현 클래스] - ArrayList, LinkedList, Stack, Vector 등... ArrayList [특징] 1. 컬렉션 프레임워크에서 가장 많이 사용되는 컬렉션 클래스이다. 2. List인터페.. 2021. 4. 23. 이전 1 다음 728x90 반응형