package org.taca.hellojava;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class PersonManager {
Map<String, List<Person>> items = new HashMap<>();
public void put(String address, Person p){
List<Person> list = items.get(address);
if(list ==null){
list = new ArrayList<Person>();
items.put(address, list);
}
list.add(p);
}
}
이런형식으로 많이 쓴다. map 안에 String 과 List로 이루어져있는 곳에 List안에 접근할 경우 ...
'AdvancedJava' 카테고리의 다른 글
[3일차] 문자세트와 문자 인코딩 그리고 직렬화... (0) | 2016.07.07 |
---|---|
[3일차] IO (0) | 2016.07.07 |
[3일차] List Array,Collection (0) | 2016.07.07 |
[3일차] 제네릭 (0) | 2016.07.07 |
[3일차] 어노테이션 실습 (0) | 2016.07.07 |