java迴圈Map
阿新 • • 發佈:2018-11-13
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
根據JDK的新特性,用For迴圈Map,例如迴圈Map的Key
java 程式碼for(String dataKey : paraMap.keySet())
{
System.out.println(dataKey );
}
這裡要注意的是,paraMap是怎麼樣定義的,如果是簡單的Map paraMap = new HashMap();那前面的String就只能換成Object了.
對整Map的key和value都進行迴圈,如下:
java 程式碼for (Map.Entry<String, Object> entry : paraMap.entrySet())
{
System.out.println(entry.getKey()+": "+entry.getValue());
}
1.5以前,則是這麼 迴圈的: java 程式碼Iterator it = paraMap.entrySet().iterator();
while (it.hasNext())
{
Map.Entry pairs = (Map.Entry)it.next();
System.out.println(pairs.getKey() + " = " + pairs.getValue());
}