當前位置:成語大全網 - 書法字典 - 根據map的鍵值,如果有多個鍵,如何獲取多個value值?

根據map的鍵值,如果有多個鍵,如何獲取多個value值?

Hm已經是對HashMap的引用。

如果知道當前鍵,可以通過hm . get(key)方法獲取值。

獲取密鑰hm.keySet()的方法;因為妳不知道哪把鑰匙是,實際上,方法是獲得壹組鑰匙。

具體來說,我們可以看看下面的例子,其中有壹個用於遍歷的叠代器。

set s = hm . keyset();//可以通過keySet方法獲取所有鍵的集合,並將它們放在壹個容器集中。

iterator it = s . iterator();//獲取壹個叠代器來引用它,使用s.iterator方法就像讓壹個“指針”指向。

//集合中第壹個元素的位置。

而(它。hasnext())//如果集合中有下壹個。

{

integer key = it . next();//返回當前集合中的該元素(因為集合中充滿了鍵,“指針”指向下壹個。

system . out . println(hm . get(key));//使用hm . get(key)方法獲取鍵對應的值。

}