차근차근/PHP

무작정 자료수집2

예쁜꽃이피었으면 2014. 7. 30. 10:23

http://k.daum.net/qna/openknowledge/view.html?qid=40E4I 

HashMap에 entrySet 메소드를 호출하면 키가 들어있는 Set이 넘어 옵니다.

Set에서 iterator를 뽑아내면 whlie 문으로 루프를 돌려서 키를 하나씩 가져올 수 있습니다.

아래 코드는 가져온 키를 기준으로 값을 가져와서 출력한 샘플 입니다.

public static void main(String[] args) {

    Map<String, String> map = new HashMap<String, String>();
    map.put("A", "aaa");
    map.put("B", "bbb");
    map.put("C", "ccc");
    map.put("D", "ddd");
    map.put("E", "eee");
    map.put("F", "fff");
    
    Set<Entry<String,String>> entrySet = map.entrySet();
    Iterator<Entry<String, String>> iterator = entrySet.iterator();
    while (iterator.hasNext()) {
        Map.Entry entry = (Map.Entry) iterator.next();
        System.out.println(entry.getKey() + "=" + entry.getValue());
    }
}

출력 결과는 아래와 같습니다.

D=ddd
E=eee
F=fff
A=aaa
B=bbb
C=ccc

//php   http://makand.tistory.com/203 

반응형

'차근차근 > PHP' 카테고리의 다른 글

php소스코드만 따로 콘솔창에서 실행  (0) 2014.08.29
foreach  (0) 2014.08.28
무작정 자료수집3  (0) 2014.07.30
무작정 자료수집4  (0) 2014.07.30
CXEC(); PHP에서 외부프로그램 실행  (0) 2014.07.30