gpt4 book ai didi

java - 如何安全地使用 ArrayList 子列表以避免首次进入

转载 作者:行者123 更新时间:2023-12-01 18:36:23 24 4
gpt4 key购买 nike

我有一个令人讨厌的场景,其中我有一个虚拟条目作为 ArrayList A 的第一个条目,并且我需要将其余条目传递到适配器中。 (虚拟条目是我无法避免的另一种情况的解决方法)

我正在从此 ArrayList 中添加和删除条目,因此我不需要 ArrayList 的“副本”,而是需要同一个。

通常,虚拟条目是 ArrayList 中的唯一条目,所以我如何在这里安全地使用子列表。显然 A.sublist(1,lastIndex) 不起作用。感谢您的回复。

最佳答案

obviously A.sublist(1,lastIndex) is not going to work.

是的,它会起作用。来自 documentation ,

The returned view will be of zero length if start equals end.

因此,使用 1 作为 lastIndex 的 A.sublist(1,lastIndex) 将返回一个空列表。

关于java - 如何安全地使用 ArrayList 子列表以避免首次进入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21830456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com