gpt4 book ai didi

java - ArrayList#size() 大于实际对象数

转载 作者:IT老高 更新时间:2023-10-28 20:41:34 33 4
gpt4 key购买 nike

我的 Android 应用中有一个 ArrayList,其中有 2 个项目。然而,它的 size 方法返回 3。我知道这听起来非常简单和愚蠢,但它是这样的:

enter image description here

为什么会发生这种情况? ArrayList 的大小如何返回不正确的数字?当我迭代列表时,这会导致空指针异常。

最佳答案

IntelliJ 有一个关于隐藏 null 值的设置。右键单击调试器中的变量部分并选择 Customize Data Views...Hide null array elements 有一个选项,您应该确保未勾选。

关于java - ArrayList#size() 大于实际对象数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30262906/

33 4 0