我想做这样的事情
SortedMap<Integer, String> stuff = new TreeMap<Integer, String>({1:"a",2:"b"});
很像你在 python 中所做的,但在 Java 中这可能吗,或者是调用 .put() 两次的唯一方法?
最佳答案
启动 Java 9,你可以这样做:
SortedMap<Integer, String> stuff = new TreeMap<>(Map.of(1, "a", 2, "b"));
Javadoc 链接:
关于java - 有没有办法用 Java 中已经包含的值初始化 SortedMap<Integer, String> ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61807281/