Java 如何遍歷Map中的內容

2021-08-31 08:59:54 字數 784 閱讀 2292

map的遍歷很簡單,不過在jdk1.5中有新的方法可以遍歷,相信有很多外包的同仁用的還是jdk1.4版吧,呵呵,這裡就分別寫出如何在jdk1.5(1.6..)和jdk1.4中遍歷map。

jdk1.4中**如下:

public static void main(string args) catch (parseexception e)

map map = new hashmap();

map.put("numone", numone);

map.put("numtwo", numtwo);

map.put("numthree", numthree);

iterator it = map.entryset().iterator();

while (it.hasnext())

}

jdk1.5中**如下:

public static void main(string args) catch (parseexception e)

mapmap = new hashmap();

map.put("numone", numone);

map.put("numtwo", numtwo);

map.put("numthree", numthree);

//加入了foreach的特性,這裡方便多了

for (object o : map.keyset())

}

Java中如何遍歷Map物件

一 概念 map中的集合,元素是成對存在的 理解為夫妻 每個元素由鍵與值兩部分組成,通過鍵可以找對所對應的值。map中的集合不能包含重複的鍵,值可以重複 每個鍵只能對應乙個值。二 常用方法 三 分類 四 遍歷public static void main string args 第二種 system...

java中Map的遍歷

map遍歷的常用方法 mapmap new hashmap map.put 0,zero map.put 1,one map.put 2,two 方法一 最常用的 獲取key值 collectionk map.keyset iteratoritk k.iterator system.out.prin...

Java中的Map遍歷

在map集合中 values 獲取集合中的所有的值,沒有鍵,沒有對應關係 keyset 將map中所有的鍵存入到set集合中。因為set具備迭代器,所以可以用迭代方式取出所有的鍵,再根據get方法,獲取每乙個鍵對應的值。entryset set entryset 返回此對映中包含的對映關係的set檢...