0
私はマップfoo
を以下のように宣言しています。Javaネストされたマップ宣言 - 内側のマップ具体的なタイプ
private final Map<String, Map<String, Bar>> foo = new ConcurrentSkipListMap<String, Map<String, Bar>>();
私は具体的なデータ型を露出し、データ型の外観をしたくないので、私はとしてそれを宣言していないので:
private final Map<String, ConcurrentSkipListMap<String, Bar>> foo = new ConcurrentSkipListMap<String, ConcurrentSkipListMap<String, Bar>>();
私の質問に何インナーマップの実際の型であります?内側のマップを外側のものと同じ型(ConcurrentSkipListMap)にしたい場合どのように具体的なデータ型を公開せずにそれを行う必要がありますか?
'String'を別の' Map'にマップする空の 'ConcurrentSkipListMap'を作成しました。実際のタイプは、あなたが何を入れるかによって異なります。 – Kayaman