若你希望在 Java 中移除 queryList
中的除第一条之外的数据,你可以使用 queryList.subList(1, queryList.size()).clear()
方法来实现。这将返回一个子列表,包含从索引1到最后一个索引的所有元素,然后我们对该子列表执行 clear()
操作,即可将除第一条数据外的元素移除。这样,queryList
中只会保留第一条数据。以下是示例代码:
queryList.subList(1, queryList.size()).clear();
注意:这个操作会修改原始列表 queryList
,因此如果你希望保留原始数据,建议在进行操作前创建 queryList
的副本。例如:
List<Object> queryListCopy = new ArrayList<>(queryList);
queryListCopy.subList(1, queryListCopy.size()).clear();
现在,queryListCopy
中只保留了第一条数据,而 queryList
保持不变。