gpt4 book ai didi

java - 从 Map 条目初始化 Map 实例

转载 作者:搜寻专家 更新时间:2023-10-30 21:04:09 29 4
gpt4 key购买 nike

假设我有一些像这样的 map 条目:

var a = Map.entry("a", new Object());
var b = Map.entry("b", new Object());
var c = Map.entry("c", new Object());

var m = Map.of(a,b,c); // error here

我收到这个错误:

Cannot resolve method 'of(java.util.Map.Entry, java.util.Map.Entry, java.util.Map.Entry)'

我只想从 map 中的条目创建一个新 map ,我该怎么做?问题不在于如何在给定 Map.Entry 实例的情况下初始化 Map。

最佳答案

替换

Map.of(a,b,c); 

Map.ofEntries(a,b,c);

如果您仍想使用 Map.of(),则应显式粘贴键和值。

Map.Entry() returns an immutable Map.Entry containing the given key and value. These entries are suitable for populating Map instances using the Map.ofEntries() method.

When to use Map.of() and when to use Map.ofEntries()

关于java - 从 Map 条目初始化 Map<String, Object> 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54510598/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com