博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.util.ConcurrentModificationException --map
阅读量:7105 次
发布时间:2019-06-28

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

key:3-keykey:/v1.02-keyException in thread "main" java.util.ConcurrentModificationException	at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)	at java.util.HashMap$EntryIterator.next(HashMap.java:1463)	at java.util.HashMap$EntryIterator.next(HashMap.java:1461)

 

public static void main(String[] args) {        final String StartFlag = "/v1.0";        Map
source = new HashMap<>(); source.put("1-key", "1-value"); source.put(StartFlag + "2-key", "2-value"); source.put("3-key", "3-value"); Iterator
> iterator = source.entrySet().iterator(); while (iterator.hasNext()) { Map.Entry
next = iterator.next(); String key = next.getKey(); System.out.println("key:" + key); String value = next.getValue(); if (key.startsWith(StartFlag)) { key = key.substring(StartFlag.length()); iterator.remove(); source.put(key, value); } } System.out.println(source); }

 

URL resource = getClass().getResource("/swagger/project.json");        System.out.println("URL:" + resource.toString());        URI uri = resource.toURI();        System.out.println("uri:" + uri);        Path path = Paths.get(uri);        File file = path.toFile();        System.out.println("exists:" + file.exists());

 

转载于:https://www.cnblogs.com/softidea/p/6255298.html

你可能感兴趣的文章
shell的比较运算符
查看>>
ArcGIS JS 学习笔记2 实现仿百度的拖拽画圆
查看>>
BZOJ1026: [SCOI2009]windy数[数位DP]
查看>>
Nginx的https配置记录以及http强制跳转到https的方法梳理
查看>>
android图像处理系列之三--图片色调饱和度、色相、亮度处理
查看>>
TensorFlow学习路径【转】
查看>>
JAVA设计模式之单例模式
查看>>
Ansible@一个高效的配置管理工具--Ansible configure management--翻译(五)
查看>>
为啥百度、网易、小米都用Python?Python的用途是什么?
查看>>
Linux系统IO分析工具之iotop常用参数介绍
查看>>
软件的依赖关系:类图关系:is-a has-a use-a
查看>>
2010年美国计算机图书市场报告四:编程语言
查看>>
ME525+ MB525 android2.3.4获取ROOT权限和关闭震动(振动反馈)的方法分享
查看>>
C函数适配器
查看>>
bitrock 他家有绝活
查看>>
mysql用户管理
查看>>
IE的坏脾气——3像素Bug
查看>>
PHP+Oracle Instant Client
查看>>
Linux创建LVM
查看>>
HDU 4770 Lights Against Dudely (2013杭州赛区1001题,暴力枚举)
查看>>