컬렉션

General idea without bloat of additional coding methods



데이터 구조



필요할 때 데이터를 호출할 수 있도록 정보를 순서대로 저장하는 방법입니다. 값은 인덱스에 의해 참조되거나 추가 처리가 수행될 수 있는 곳에서 반복될 수 있습니다.

공통 시퀀스



배열




int[] wholeNumbers = new int[5]; // [item, item, item, item, item]            
String[] words = new String[5];  // [item, item, item, item, item]            


기울기




import java.util.List;
import java.util.ArrayList;

List<String> listOfideas = new ArrayList<>();
listOfideas.add("serendipity");
listOfideas.add("synchronicity");
listOfideas.add("determinism");
System.out.println(listOfideas);

List<Integer> listOfWholeNumbers = new ArrayList<>(); 
listOfWholeNumbers.add(5);
listOfWholeNumbers.add(15);
listOfWholeNumbers.add(51);
System.out.println(listOfWholeNumbers);




선적 서류 비치

List Interface
ArrayList Class



연관 배열



키:값 쌍 사용. 연결된 값의 키를 호출하여 값에 액세스할 수 있습니다. 원하는 값을 찾기 위해 전체 컬렉션을 반복해야 하는 경우와 비교합니다.

import java.util.Map;
import java.util.HashMap;

Map<String, Boolean> animals = new HashMap<String, Boolean>();

animals.put("dog", true);
animals.put("libera", false);
animals.put("girazelle", false);
animals.put("cat", true);

System.out.println(animals);




선적 서류 비치

Map Interface



기타



내 일기의 범위를 넘어서


Stack<T> , Queue<T> , Set<T>

좋은 웹페이지 즐겨찾기