HashMap

응용 SoftWare/JAVA 2016. 12. 14. 17:02

import java.util.Collection;

import java.util.HashMap;

import java.util.Iterator;

import java.util.Set;


public class HashMapTest {

public HashMapTest() {

HashMap<String, Integer> hm = new HashMap<String, Integer>();

//map 객체 추가

hm.put("홍길동", 100);

hm.put("이순신", 60);

hm.put("세종대왕", 90);

hm.put("최영", 80);

System.out.println(hm.get("이순신")); //값 구하기

//키 값(객체) 얻어오기

Set<String> set = hm.keySet();

Iterator<String> ii = set.iterator();

while(ii.hasNext()){

String key = ii.next();

System.out.println(key+"="+hm.get(key));

}

System.out.println("==========");

//value 만 얻어오기

Collection<Integer> collection =  hm.values();

Iterator<Integer> iii = collection.iterator();

while(iii.hasNext()){

System.out.println(iii.next());

}

}

public static void main(String[] args) {

new HashMapTest();

}

}



'응용 SoftWare > JAVA' 카테고리의 다른 글

[예제] 각종 메뉴를 이용한 메모장  (0) 2016.12.15
[예제] 은행 대기열 만들기  (0) 2016.12.14
TreeSet  (0) 2016.12.14
HashSet  (0) 2016.12.14
LinkedList  (0) 2016.12.14
Posted by Hyun CHO
,