如果这样写的话,就会出现异常
public void operate(List list){
        for (Iterator it = list.iterator(); it.hasNext();) {
            String str = (String)it.next();
            if (str.equals("-")){
                list.remove(str);
    }因为list在循环中的时候是不可以删除它的元素的
这样写就没有问题
for (Iterator it = list.iterator(); it.hasNext();) {
            String str = (String)it.next();
            if (str.equals("-")){
                it.remove();
                    如果这样写的话,就会出现异常public void operate(List list){        for (Iterator it = list.iterator(); it.hasNext();) {            String str = (String)it.next();            if (str.equals("-")){              
Exception in thread "main" java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
    at java.util.ArrayList$Itr.next(ArrayList.java:...
  在开发的过程中,我们经常会对集合中的元素进行操作,改变集合的内容可能会产生ConcurrentModificationException异常,本文对该异常进行详细的分析。
可能一些同学看到过fail-fast或者fail-safe的概念,如果不了解的可以点击: 
fail-fast(快速失败)和fail-safe(安全失败)
ConcurrentModificationExcept...
					
Jmeter压测报错:org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited mess
Java ConcurrentModificationException异常原因和解决方法   在前面一篇文章中提到,对Vector、ArrayList在迭代的候如果同对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。   以下是本文目录大纲:   一.Concurr...
通过服务报错, 确定了异常处理路径, 并在路径上打上断点 编写一个调用的Runnable, 并通过多个new Thread(runable,"t1").start();模拟并发 发生异常, 停留在了 AxisServlet.doPost 中的try{}catch中, 我的版本org.apache.axis:axis:1.4在第740行 通过fault.detail 确定了异常类型和异常的堆栈 确定异常发生位置是JavaServiceDesc.getOperationsByQName中的Collectio.
Axis1.4漏洞,Caused by: org.apache.axis.AxisFault: java.util.ConcurrentModificationException问题原因解决方案 Caused by: org.apache.axis.AxisFault: java.util.ConcurrentModificationException at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja
二十多天的实训结束了,虽然环境emmmm有点坑,好多人都感冒了,我也没能逃过一劫. 不过总体来说还行, 第一次尝试跟学校里不一样的,7个人一起做项目. 不过也因此对于github的使用不再局限于之前的将其作为云服务备份来使用了,更多的还是大家上传代码,合并冲突之类的,还有也学会了git stash的一些个基础用法,嘻嘻. 这个月还没写点东西记录一下. 这里就记录一下之前遇到过的一个,算...
版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载请务必注明作者。 https://blog.csdn.net/weixin_43453386/article/details/84586063 解决——》Exception in thread "main" java.util.ConcurrentModificationException 1、操作(这三种情况都会报错...