개발자의 길

[java] Map 데이터 전부 가져오기 본문

4. JAVA

[java] Map 데이터 전부 가져오기

자르르 2020. 6. 23. 18:03


맨날 헷갈린다.

 

package com.tistory.jang8584;

 

import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

 

public class MapIterationSample {

    public static void main(String[] agrs) {

        Map<String, String> map = new HashMap<String, String>();

         

        map.put("키1", "값1");

        map.put("키2", "값2");

        map.put("키3", "값3");

        map.put("키4", "값4");

        map.put("키5", "값5");

        map.put("키6", "값6");

         

         

        // 방법1

        Iterator<String> keys = map.keySet().iterator();

        while( keys.hasNext() ){

            String key = keys.next();

            System.out.println( String.format("키 : %s, 값 : %s", key, map.get(key)) );

        }

         

        // 방법2

        for( Map.Entry<String, String> elem : map.entrySet() ){

            System.out.println( String.format("키 : %s, 값 : %s", elem.getKey(), elem.getValue()) );

        }

         

        // 방법3

        for( String key : map.keySet() ){

            System.out.println( String.format("키 : %s, 값 : %s", key, map.get(key)) );

        }

    }

}

 



이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments