问答详情
源自:2-2 第一个 Spring Boot 应用(一)

为什么repository.put(id,user)== null就表示保存成功

ConcurrentMap repository = new CocurrentHashMap;
为什么repository.put(id,user)== null就表示保存成功,点put进去只是一句代码,还是没看懂

提问者:哎呦喂啊哈 2020-03-04 01:22

个回答

  • xsyzla_0
    2020-03-06 10:33:44
    已采纳

     V put(K k,V v)

    将给定的一组键值对存入到Map中。由于Map不允许重复的Key,所以若使用已有的Key保存新的value

     时会将该Key原有的value覆盖,而put方法的返回值就是被覆盖的value。若Key不存在,则返回值为null