List/ArrayList中是否有任何方便的方式,通过该方法我们可以在特定索引后删除List的所有元素。而不是通过手动循环来移除。为了更具说明性,如果我有一个10个元素的列表,我想提及索引3,然后索引3之后的所有元素都被删除,我的列表将包括现在只能启动4个元素(从0开始计数)在特定索引后删除List中的所有元素
29
A
回答
66
list.subList(4, list.size()).clear();
Sublist operations are reflected in the original list,所以经过索引3范围去除,具体用于如文档中的示例中,这会清除一切从索引4包容list.size()
排他性的,又名一切:
该方法消除了需要明确的范围o (数组通常存在的 排序)。任何期望 列表的操作都可以通过传递子列表视图 而不是整个列表来用作范围操作。例如,下面的语句中删除从列表中 范围的元素:
list.subList(from, to).clear();
9
使用子表()和清除(),
3210相关问题
- 1. 删除索引函数删除索引前的所有元素
- 2. 删除所有元素,除了从给定的索引号
- 3. 删除不具有特定descendandt元素在jQuery中的所有元素
- 4. 删除给定索引的子元素?
- 5. 如何删除选定元素之后的所有元素?
- 6. Python中,删除所有元素的索引列表>ň
- 7. 从文本中删除具有特定类的所有元素
- 8. 如何在指定索引后删除数组的元素
- 9. 从跨度元件删除与特定类的所有元素
- 10. 从列表中删除特定类的所有元素
- 11. jQuery的 - 删除所有元素类开始在特定模式
- 12. Marklogic:删除数据库上的所有元素范围索引?
- 13. 删除所有具有特定标记的DOM元素?
- 14. 使用SED删除所有具有特定值的XML元素
- 15. 删除除选定的所有索引UICollectionView索引
- 16. Git删除所有删除的元素
- 17. 有效地从std :: list中删除最后一个元素
- 18. 如何从Vector中删除所有特定元素
- 19. jquery'删除类' - 试图删除所有具有特定类的元素
- 20. 在linq中查找模索引X中所有具有特定值的元素
- 21. 如何删除List <NameValuePair>的所有元素Android
- 22. 删除特定数据库的所有索引
- 23. 从索引中删除特定的td
- 24. 无法删除元素的所有孩子与特定类
- 25. jQuery的 - 前儿童特定删除所有子元素
- 26. 删除属于特定名称空间的所有XML元素
- 27. 如何删除在mongoDB中有索引的数组元素?
- 28. jQuery删除所有元素?
- 29. jQuery:删除前n个元素之后的所有元素?
- 30. CoreData:删除所有元素后managedObjectContext上的奇怪元素