私はこのようになりますMap of Maps
持っている:私は、内側のマップを更新したいマップ内のマップを更新するにはどうすればよいですか?
Map<String, Map<String, Object>> data;
を。
私はinnermapを更新するたびに次のことを行う必要がありますか、それを達成するための直接的/より良い方法がありますか?あなたは表のクラスを持っているGoogleのグアバライブラリ、(マップの基本的マップ)を使用して検討すること
Map<String, Object> innerMap = data.get("outer_key");
innerMap.put("inner_key", value);
data.put("outer_key", innerMap);
'inner.put(「inner_key」、値);'、 'innerMap.put(「inner_key」されているべきです、値); '? – yannis
3行目は必要ありません。 1つのインスタンス(内部マップ)への参照を共有しています。 – allingeek