HashMap初始化以及遍歷的三種方式


public static void main(String[] args){

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

{

put("zhang","xinxin");

put("wnag", "jinfeng");

put("li", "xuemei");

put("zhao", "xinyi");

}

};

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

for(Entry<String, String> entry : map.entrySet())

{

System.out.println("key: " + entry.getKey() + "    value: " + entry.getValue() );

}

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

for (String key : map.keySet()) 

{

System.out.println("key: " + key + "    value: " + map.get(key));

}

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

Iterator<Entry<String, String>> it = map.entrySet().iterator();

while (it.hasNext()) {

Entry<String, String> en = it.next();

System.out.println("key: " + en.getKey() + "    value: " + en.getValue() );

}

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM