原文:https://blog.csdn.net/k3108001263/article/details/83720445

  • 如果不存在key,则添加到HashMap中,跟put方法相似
  • 如果存在key,则不会覆盖,HashMap不受影响,而put方法会覆盖更新
import java.util.HashMap;
import java.util.Map; public class Test {
public static void main(String[] args) throws Exception {
Map<String, String> map = new HashMap<>();
map.put("message", "hello");
map.putIfAbsent("message", "world");
System.out.println(map);
}
}

打印结果是

{message=hello}

最新文章

  1. keil uvision3 添加 STC单片机库
  2. Linux - 常用命令行(一)
  3. QM课程03-采购中的质量管理
  4. Bzoj 2393: Cirno的完美算数教室 容斥原理,深搜
  5. Troubleshooting &amp;quot;Global Enqueue Services Deadlock detected&amp;quot; (Doc ID 1443482.1)
  6. 101个Linq例子(40-60)
  7. 【LeetCode】419. Battleships in a Board
  8. java 文件的基本操作
  9. 用canvas的arc绘制时钟
  10. Webpack插件开发简要
  11. selenium 封装
  12. 系统性能监测(使用nmon、nmonanalyser)
  13. redis的架构(一)
  14. 使用select的str_cli函数的实现
  15. POI导入工具类
  16. docker探索-docker私有仓库搭建(九)
  17. Regression Analysis Using Excel
  18. MySQL创建用户、授权、撤销权限、删除用户
  19. 去掉桌面SVN
  20. sql:Mysql create view,function,procedure

热门文章

  1. Computer-Hunters——项目需求分析
  2. 框架Ray
  3. C的位运算符
  4. 小程序 - 底部导航栏“tabBar”
  5. Windows忘记BIOS密码/操作系统密码处理办法汇总
  6. Python基础笔记(五)
  7. SQL系列(八)—— 分组(group by)
  8. EasyUI datagrid-export 将datagrid的数据导出至Excel-解决科学计数法
  9. mybatis映射mapper文件做like模糊查询
  10. js/jquery键盘事件及keycode大全