2012-11-21 56 views

回答

4
for (String s : item.keySet()) { 
    Log.d("MyString", s); 
} 
2

您需要使用Map#keySet方法,讓你的keys一個Set在HashMap中: -

Map<String, String> map = new HashMap<String, String>(); 

for(String key: map.keySet()) { 
    Log.d("MyString", key); 
} 
2

有一個在Map接口keySet方法。爲了獲得陣列(如你在你的問題提),你可以使用

item.keySet().toArray(new String[item.size()]) 

但是你可以很容易地遍歷keySet本身,

for (String s : item.keySet()) { 
    ... 
} 
2

嘗試:

for (String key : myHashMap.keySet()) { 
} 
相關問題