使用迭代器进行List集合元素删除时抛出UnsupportedOperationException异常,原因是所迭代的集合不支持该方法,it.remove();
检查所迭代的集合类型,我这里错误的使用了java.util.Arrays.ArrayList,而支持迭代删除的只有java.util.ArrayList
(在将数组转集合的时候建议使用Lists.newArrayList(deviceIds.split(","));方法)
本文共 266 字,大约阅读时间需要 1 分钟。
使用迭代器进行List集合元素删除时抛出UnsupportedOperationException异常,原因是所迭代的集合不支持该方法,it.remove();
检查所迭代的集合类型,我这里错误的使用了java.util.Arrays.ArrayList,而支持迭代删除的只有java.util.ArrayList
(在将数组转集合的时候建议使用Lists.newArrayList(deviceIds.split(","));方法)
转载于:https://www.cnblogs.com/Ebird/p/7054076.html