在android中的地图中分隔键值对

时间:2012-08-03 10:22:23

标签: android hashmap

我有一个Map<String, List<String>>如下

{Accept-Ranges=[bytes], 
Connection=[Keep-Alive], 
Content-Length=[4478161], 
Content-Type=[audio/mpeg], 
Date=[Fri, 03 Aug 2012 10:04:48 GMT], 
ETag=["de2a5-4454d1-4c6186c77fb4d"], 
Keep-Alive=[timeout=15, max=100], 
Last-Modified=[Tue, 31 Jul 2012 04:15:08 GMT], 
Server=[Apache/2.2.16 (Ubuntu)]}

我想从中分离键值对,并且还希望获得与每个键对应的内容。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:0)

使用map.entrySet()获取一组映射条目(即Key,Value)。然后迭代这个集合,从构成集合的Entry对象中获取每个单独的键和条目。

答案 1 :(得分:0)

您可以通过调用get()的{​​{1}}方法获取特定密钥的值。

示例:

Map