解析String 字符串为List集合
ArrayList<String> itemsList= Arrays.asList(items.split("\\|")
List<String> itemsList= Arrays.asList(items.split("\\|")
final Iterator<String> iterator = itemsList.iterator();
while (iterator.hasNext()) {
final String pushItem = iterator.next();
log.info("pushItem:{}", pushItem);
if (xxx) {
iterator.remove();
continue;
}
}
会报错

问题排查参考文档:https://blog.csdn.net/thekenofdis/article/details/78289067
解决方案
ArrayList<String> itemsList = new ArrayList<>(Arrays.asList(items.split("\\|")));



![[机缘参悟-119] :一个IT人的反思:反者道之动;弱者,道之用 VS 恒者恒强,弱者恒弱的马太效应](https://img-blog.csdnimg.cn/106b29c1c1e6410782a24cdc464f812d.png)















