gpt4 book ai didi

java - 在 Java 中将 Map 转换为 ConcurrentMap 时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:00:45 26 4
gpt4 key购买 nike

<分区>

我有一个 Map<String,Object>转换为 ConcurrentMap<String,Object>

    Map<String,Object> testMap = new HashMap<String,Object>();
testMap.put("test", null); //This null causing issues in conversion
testMap.put("test2","123");
testMap.put("test3",234);
ConcurrentMap<String,Object> concMap = new ConcurrentHashMap<>(testMap);

我得到一个空指针异常。如果我复制到一个新的 HashMap<String,Object>

    Map<String,Object> testMap = new HashMap<String,Object>();
testMap.put("test", null);
testMap.put("test2","123");
testMap.put("test3",234);
Map<String,Object> concMap = new HashMap<>(testMap);

我没有收到任何错误。有没有安全的方法来 Map<String,Object>ConcurrentMap<String,Object>没有 NullPointerException

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