1. 程式人生 > >java迴圈Map

java迴圈Map

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!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());   

}

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述