keyset

    11熱度

    3回答

    我有以下的代碼,但我看到了在遍歷地圖鍵與keySet()從地圖檢索值甚至與FindBugs的我得到的警告是錯誤WMI_WRONG_MAP_ITERATOR for(String elementId : mapElements.keySet()){ element = mapElements.get(elementId); doSomething(element); }

    10熱度

    7回答

    我有以下的Java代碼: public void myMethod (final Map pFeatureGroupsFromPackage) { final Set<String> keys = pFeatureGroupsFromPackage.keySet(); for (final String key : keys) { tmpList = (Lis

    1熱度

    3回答

    這是一箇舊代碼,正在調試它。 我有一個Map(我的地圖)大小2(肯定)。鍵是null和1。 SortedSet mySet = new TreeSet(); mySet.addAll(myMap.keySet()); Iterator mySetIterator = mySet.iterator(); while (mySetIterator.hasNext()) { Object

    26熱度

    5回答

    密鑰集()VS的entrySet()我把一個字符串數組元素是一個貼圖,串數組的元素是鍵和單詞的頻率值,例如: String[] args = {"if","it","is","to","be","it","is","up","me","to","delegate"}; 那麼,地圖將有條目類似[ if:1, it:2 .... ] Set<String> keys = m.keySet();

    0熱度

    1回答

    我有一個HashMap將我的Context類的對象映射到Integers。在Context類中,我確實覆蓋了java.lang.Object的public int hashCode()和public boolean equals(Object c)。然而,我有迭代的問題: 我想要(例如)獲取分配給每個上下文對象的整數值,所以我遍歷整個地圖的鍵集。但是,這是行不通的,因爲地圖上說,它沒有指定的鍵:

    2熱度

    4回答

    我想將一個hashmap轉換成一個數組,我可以把它放入一個創建的字符串數組中。然而我得到java.lang。我將我的drinkar.keySet()。toArray()轉換爲String [],但它仍然不起作用。 public String[] receiveArrayList(){ String[] list = new String[0]; try { ois =