1つのキーエントリに対して複数のエントリを持つハッシュマップを作成しました。ここで、すべての値を個別に取得したいと思います。これどうやってするの?
私は多くのサイトをチェックしましたが、それを実装する方法の手がかりを得ることができませんでした。サンプルのコードスニペットが役に立ちます。
HashMap<String,String>
key value
04302014 04302014
04302014 abc
04302014 10
04302014 20
04302014 20
05302014 05302014
05302014 def
05302014 10
05302014 20
05302014 20
ここで、key
すべての値を個別に取得して変数に格納したいと思います。
キーの04302014
場合と同様に、キーを1回抽出して変数に格納し、2回目の反復で保存する必要があります05302014
。
ハッシュマップにはキーごとに1つの値しかないため、これは不可能です。これにはマルチマップ(たとえばGuavaのように)、または値のリストへのマップが必要になります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加