java - Arrays.asList 也用于 map ?

标签 java list dictionary

<分区>

我有以下代码:

Map<String, Map<Double, String>> map = new HashMap<>();
Map<Double,String> Amap = new HashMap<>();
map.put(getValuesTypes.FUT(), HERE);

我不是先创建一个 Map 并将其放在“HERE”,而是在 Arrays.asList(...) 这样我就可以在 "Here"?.asMap({1.0,"A"}, {2.0,"B"})

处输入

最佳答案

你可以像这样初始化HashMap

new HashMap<Double, String>() {
    {
        put(1.0, "ValA");
        put(2.0, "ValB");
    }
};

关于java - Arrays.asList 也用于 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40449848/

相关文章:

python - 提高函数的可读性和功能性

java - 为什么 Java Streams min 方法不接受空值,即使使用的比较器是空友好的?

java - 将 .jar 加载到网页上,而用户无法访问它

c# - 检测连续整数并折叠为字符串

python - 访问列表的多个元素知道它们的索引

Python 3.x 连接列表中不同字典值的字符串

java - Struts2 框架中的 NoClassDefFoundError

java - 按多个值排序 hibernate

c++ - 用 C++ 设计长列表

python - 从键中减去字典值