0

私は次のように持って 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)]}

これからキーと値のペアを分離し、各キーに対応するコンテンツも取得したいと考えています。どうすればこれを達成できますか?

4

2 に答える 2

0

get()のメソッドを呼び出すことにより、特定のキーの値を取得できますMap

例:

Map<String, Integer> hm = new HashMap<>();
hm.put("foobar", 1);
System.out.println(hm.get("foobar"));
于 2012-08-03T10:51:57.177 に答える
0

map.entrySet() を使用して、一連のマップ エントリ (キー、値) を取得します。次に、このセットを繰り返し処理し、セットを構成する Entry オブジェクトから個々のキーとエントリを取得します。

于 2012-08-03T10:49:18.227 に答える