컬렉션 프레임웍
이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 인터페이스 인터페이스 특징 Collection List 순서 유지 O, 중복 O 구현 클래스: ArrayList, LinkedList, Stack, Vector Set 순서 유지 X, 중복 X HashSet, TreeSet Map 키와 값의 쌍으로 이루어진 데이터 집합 순서 유지 X, 키: 중복 X, 값: 중복 O HashMap, TreeMap, Hagtabel, Poperties ※ Collection: 인터페이스, Collections: 클래스 ArrayList Object 배열을 이용해서 데이터를 순차적 저장 공간이 없으면 새로운 배열을 생성해서 복사한 후 저장 객체를 인덱스로 관리 반복문을 통해 요소 삭제 시, 빈 공간을 채우기..
2021. 12. 30.
배열(array)
이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. int[] score = new int[5]; // int형의 기본값인 0으로 초기화 int[] score = new int[] {50, 60, 70, 80, 90}; int[] score = {50, 60, 70, 80, 90}; int[] score; score = new int[] {50, 60, 70, 80, 90}; // score = {50, 60, 70, 80, 90}; 에러 int add(int[] arr) {/* 내용 생략 */} int result = add(new int[] {100, 90, 80, 70, 60}); // int result = add({100, 90, 80, 70, 60}); 에러 // 참조변수의 ..
2021. 11. 25.