我有下面的代碼:Arrays.asList也適用於地圖?
Map<String, Map<Double, String>> map = new HashMap<>();
Map<Double,String> Amap = new HashMap<>();
map.put(getValuesTypes.FUT(), HERE);
而是先創建地圖,並把它在「這裏」,我正在尋找一個函數像我可以用一個List
有Arrays.asList(...)
使用,這樣我可以只需輸入"Here" ?.asMap({1.0,"A"}, {2.0,"B"})
'{1.0,「A」}'是一個對象數組,不是地圖 –
使用Java 9,您將能夠使用集合工廠方法創建不可變映射,請參見http://download.java.net/ java/jdk9/docs/api/java/util/Map.html#KV-及其變體。 – Tordanik