java - 创建一种方法以从索引 x 到索引 y 中删除 ArrayList 元素

标签 java arraylist methods

正如标题所说,如果我要创建一个方法来删除 ArrayList 的一部分,我将如何处理。

如果我有ArrayList<Character> se = {'a','b','c','d','e','f','g'} 并且只想返回 "abg" 我会这样称呼这个方法:

remove(2,5);

我如何创建这个方法来不仅删除 arg 索引而且还删除它们之间的所有内容?

最佳答案

list.subList(2, 6).clear()

一步完成工作。

关于java - 创建一种方法以从索引 x 到索引 y 中删除 ArrayList 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36109503/

相关文章:

java - 提交 JSF 页面时未调用 @AssertTrue 方法

Java高效存储大量排序数据

Java ArrayList of Map - 所有 Map 对象都是骗局

c++ - 在派生构造函数中调用基方法的坏习惯?

c++ - 强制虚拟方法表中的函数顺序?

java - 检查所有复选框,当在 Android 中单击一个复选框时?

java - 如何配置 WebServiceTemplate 以在 HTTPS 下向服务器发送 SOAP 请求?

java - GSON将json值反序列化为Java对象

java - 对 Arraylist 对象进行排序

java - 如何访问单独类中的方法