List元素移除-迭代器删除

    技术2022-07-10  129

    Exception in thread “main” java.util.ConcurrentModificationException异常解决方案,使用迭代器方式删除List元素内容,当直接用List的remove移除元素时,会报如上异常。比如

    List<String> list = new ArrayList<>(); list.add('1'); list.add('2'); list.add('3'); Iterator<String> iterator = list.iterator(); while(iterator.hasNext()){ String number = iterator.next(); if(number.equals('1')){ iterator.remove(); } }
    Processed: 0.015, SQL: 9