在写Java代码的时候遇到这个异常,导致项目出错,
检查原因,竟然是一个很低级的错误,在写一个for循环是,无意中在循环内部对元素进行了修改,而导致了concurrentmodificationexception异常
List<Long> temp = new ArrayList<Long>();
temp = ...;
for(Long oLong : temp){
temp.add(getIOneLongValue());
}
特记此事件提醒自己。
在写Java代码的时候遇到这个异常,导致项目出错,
检查原因,竟然是一个很低级的错误,在写一个for循环是,无意中在循环内部对元素进行了修改,而导致了concurrentmodificationexception异常
List<Long> temp = new ArrayList<Long>();
temp = ...;
for(Long oLong : temp){
temp.add(getIOneLongValue());
}
特记此事件提醒自己。