2012-11-21 47 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()) { 
} 
相关问题