gpt4 book ai didi

Java ArrayList clear() 函数

转载 作者:IT老高 更新时间:2023-10-28 20:56:27 25 4
gpt4 key购买 nike

假设我有一个 ArrayList<String> data;

我正在向这个数组中添加一些数据,使用 data.add()功能。假设我在这个数组中添加了 10 个字符串。数组的大小现在是 10。

如何销毁数组中的所有元素? data.clear()函数只是将所有 10 个元素设置为空。所以当我尝试添加另一个元素时,它只是在第 11 位。我只想从 0 开始;

我可以使用 for 循环来替换所有数据,但我真的认为有一种方法可以清空 ArrayList .是吗?

最佳答案

您的假设似乎不正确。在clear()之后,新添加的数据从索引0开始。

关于Java ArrayList clear() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14293263/

25 4 0