• 객체 생성

    Map<String, String> map=new HashMap<>();
    
  • 데이터추가

    map.put("name", "슈가");
    
  • 데이터얻기

    System.out.println("이름: "+map.get("name"));
    
  • 길이 size()

    System.out.println("size : "+map.size());
    
  • 데이터출력

    //key값을 먼저 한꺼번에 얻은 후 value 얻기
    Set<String> keySet=map.keySet();
    
    //iterator 인터페이스 사용
    Iterator<String> keyIter=keySet.iterator();
    while(keyIter.hasNext()) {
    		String key=keyIter.next();
    		System.out.println(key+" ==> "+map.get(key));
    }
    
    //for each문 사용
    for(String key:keySet)
    		System.out.println(key+" ==> "+map.get(key));
    
  • 간단한 예제