您需要直接使用迭代器,并通过该迭代器删除项目。
for (Iterator<String> iterator = list.iterator(); iterator.hasNext(); ) { String fruit = iterator.next(); if ("banane".equals(fruit)) { iterator.remove(); } System.out.println(fruit);}
您需要直接使用迭代器,并通过该迭代器删除项目。
for (Iterator<String> iterator = list.iterator(); iterator.hasNext(); ) { String fruit = iterator.next(); if ("banane".equals(fruit)) { iterator.remove(); } System.out.println(fruit);}