Java ConcurrentHashMap的put方法是如何工作的? public static ConcurrentHashMap playersPvpKills=new ConcurrentHashMap();

Java ConcurrentHashMap的put方法是如何工作的? public static ConcurrentHashMap playersPvpKills=new ConcurrentHashMap();,java,Java,字符串(键)是播放器名称 整数是(游戏中的)击杀数:P 如果我使用playersPvpKills.add(“stackoverflow25”,265) 如果已经存在密钥stackoverflow25,但有另一个数量的kill,它会自动从Javadoc更新为265吗 如果映射以前包含键的映射,则旧值将替换为指定值 来自Javadoc的 如果映射以前包含键的映射,则旧值将替换为指定值 您可以轻松设置一个小测试用例来回答您自己的问题…您可以轻松设置一个小测试用例来回答您自己的问题。。。 public

字符串(键)是播放器名称 整数是(游戏中的)击杀数:P

如果我使用playersPvpKills.add(“stackoverflow25”,265)

如果已经存在密钥stackoverflow25,但有另一个数量的kill,它会自动从Javadoc更新为265吗

如果映射以前包含键的映射,则旧值将替换为指定值

来自Javadoc的

如果映射以前包含键的映射,则旧值将替换为指定值


您可以轻松设置一个小测试用例来回答您自己的问题…您可以轻松设置一个小测试用例来回答您自己的问题。。。
public static ConcurrentHashMap<String,Integer> playersPvpKills = new ConcurrentHashMap<>();