#Arrays.asList删除错误 List luckyDayIdArr = Arrays.asList(StringUtils.split 这样的list 是不能remove元素的如果操作: 会报UnsupportedOperationException 错误 luckyDayIdArr = new ArrayList(luckyDayIdArr);处理一下,new出来的就可以 在循环中 数组 map等是不能删除元素的,否则报ConcurrentModificationException Map map = new HashMap(); Iterator entries = map.entrySet().iterator(); while (entries.hasNext()) { Map.Entry entry = entries.next(); System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue()); } 唯一可以在循环中remove元素的方法