設置項?做.entrySet()
似乎並不奏效。得到拿到一張地圖,如地圖
回答
如果您只想獲得地圖值,可以使用values()
方法。 Javadoc頁面是here。
這是因爲您的要求是一個整數集合,並且映射值是整數類型。
entrySet
返回Map.Entry
的集合,每個實例都包含兩個鍵和值組成的條目,所以如果你想同時得到鍵和值,使用entrySet()
像這樣
Set<Map.Entry<String, Integer>> entries = map.entrySet()
'Set'實際上_doesn't_沒有任何不在'Collection'的方法,有趣的是。它只是有不同的語義。 – ColinD
@colind,thanx,不知道我的電線是如何穿過那裏的。 – hvgotcodes
@ColinD,ooo和我的entrySet例子是完全錯誤的,修復.. – hvgotcodes
這取決於你是否真的想要一個SET。如果你想有一個真正集,你必須做到:
Set mySet = new HashSet(map.values());
注意值給出了一個集合,可以有重複的條目。
- 1. 如何將對象從一張地圖放到另一張地圖上?
- 2. 如何使用std :: copy將一張地圖複製到另一張地圖中?
- 3. 得到一個地圖C++
- 4. 將鍵和值從一張地圖複製到另一張地圖
- 5. Htaccess URLRewrite到另一張地圖
- 6. HQL |作爲一個結果得到一張地圖
- 7. 如何使用兩張地圖並製作另一張地圖?
- 8. 谷歌地圖 - 如何得到一個空白的地圖
- 9. 我如何將地圖的反向複製到另一張地圖?
- 10. 如何從另一張地圖中移除一張地圖的元素?
- 11. react.js地圖內的地圖得到意想不到的標記
- 12. 谷歌地圖得到地點編號
- 13. Golang創建一張地圖
- 14. 拍一張新地圖
- 15. 得到一個谷歌地圖
- 16. Firebase地圖到地圖
- 17. 如何獲得地圖/圖像地圖
- 18. Java地圖到JSON到手稿地圖
- 19. android:使用圖像有一張地圖
- 20. 在單張地圖
- 21. 將第二張地圖添加到GWT中的Google地圖貼圖中
- 22. 泊塢窗得到一張圖像從
- 23. 用另一張索引圖存儲一張地圖Java
- 24. 得到谷歌地圖中的街道/房屋地圖
- 25. 差到地圖
- 26. 在另一張地圖上構造地圖?
- 27. 從同一張地圖內引用clojure地圖中的元素?
- 28. C++:使用地圖作爲另一張地圖的值
- 29. 谷歌地圖在一張地圖上的兩個標記
- 30. 地圖點到另一個
-1,這個問題沒有顯示任何研究成果:即使通過Map的Javadoc快速瀏覽也會回答這個問題。 –