使用Java代码可以从列表中删除项目:
private void filterList(List<Item> items) {
Iterator<Item> iterator = items.iterator();
while (iterator.hasNext()) {
if (checkItem(iterator.next())) {
iterator.remove();
}
}
}
如何在 Kotlin 中实现相同的功能(即删除一个 List
中的一些项目而无需重新创建)?