本文介绍了Arrays.asList也用于地图吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下代码:

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

我正在寻找一个像可以与List一起使用的功能,而不是先将其放置在"HERE"上一样这样我就可以在"Here" ?.asMap({1.0,"A"}, {2.0,"B"})

Instead of creating a Map first and put it at "HERE", I'm looking for a function like I could use with a List there Arrays.asList(...)so that i can just enter at "Here" ?.asMap({1.0,"A"}, {2.0,"B"})

推荐答案

您可以像这样初始化HashMap.

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

这篇关于Arrays.asList也用于地图吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 11:28