博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新笔记
阅读量:5299 次
发布时间:2019-06-14

本文共 1222 字,大约阅读时间需要 4 分钟。

 
  1. package com.journaldev.util;
  2. import java.util.HashMap;
  3. import java.util.Iterator;
  4. import java.util.Map;
  5. import java.util.concurrent.ConcurrentHashMap;
  6. public class ConcurrentHashMapExample {
  7. public static void main(String[] args) {
  8. //ConcurrentHashMap
  9. Map<String,String> myMap = new ConcurrentHashMap<String,String>();
  10. myMap.put("1", "1");
  11. myMap.put("2", "1");
  12. myMap.put("3", "1");
  13. myMap.put("4", "1");
  14. myMap.put("5", "1");
  15. myMap.put("6", "1");
  16. System.out.println("ConcurrentHashMap before iterator: "+myMap);
  17. Iterator<String> it = myMap.keySet().iterator();
  18. while(it.hasNext()){
  19. String key = it.next();
  20. if(key.equals("3")) myMap.put(key+"new", "new3");
  21. }
  22. System.out.println("ConcurrentHashMap after iterator: "+myMap);
  23. //HashMap
  24. myMap = new HashMap<String,String>();
  25. myMap.put("1", "1");
  26. myMap.put("2", "1");
  27. myMap.put("3", "1");
  28. myMap.put("4", "1");
  29. myMap.put("5", "1");
  30. myMap.put("6", "1");
  31. System.out.println("HashMap before iterator: "+myMap);
  32. Iterator<String> it1 = myMap.keySet().iterator();
  33. while(it1.hasNext()){
  34. String key = it1.next();
  35. if(key.equals("3")) myMap.put(key+"new", "new3");
  36. }
  37. System.out.println("HashMap after iterator: "+myMap);
  38. }
  39. }
##我是标题
#我是不
手动阀

转载于:https://www.cnblogs.com/lanchun/p/4725493.html

你可能感兴趣的文章
C++ 删除字符串的两种实现方式
查看>>
电容选型
查看>>
ORA-01502: 索引'P_ABCD.PK_WEB_BASE'或这类索引的分区处于不可用状态
查看>>
Spring EL hello world实例
查看>>
百度地图API地理位置和坐标转换
查看>>
MyBatis学习总结(六)——调用存储过程
查看>>
code-代码平台服务器路径
查看>>
离线安装 Visual Studio Express 而不下载整个镜像文件的方法(转载)
查看>>
2017-2018-2偏微分方程复习题解析10
查看>>
Java抽象类和接口的比较
查看>>
iOS UI控件5-UIPickerView
查看>>
php连接postgresql数据库
查看>>
移动应用开发选型:向左还是向右?
查看>>
开发进度一
查看>>
MyBaits学习
查看>>
管道,数据共享,进程池
查看>>
CSS
查看>>
[LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
查看>>
[Cypress] Stub a Post Request for Successful Form Submission with Cypress
查看>>
程序集的混淆及签名
查看>>