マップを別のマップに入れようとしています。
Map<String, ? extends Map<String, String>> test = new HashMap<String, HashMap<String, String>>();
Map<String, String> temp = new HashMap<String, String>();
test.put("foobar", temp);
しかし、私はこれを受け取ります:
Map> 型のメソッド put(String, capture#1-of ? extends Map) は、引数 (String, Map) には適用されません。
Map<String,String>
と同じではありません? extends Map<String,String>
か?