gpt4 book ai didi

java - Eclipse Debug模式查看实例变量值

转载 作者:行者123 更新时间:2023-11-29 10:09:10 25 4
gpt4 key购买 nike

我试图在 Debug模式下查看 eclipse 中 Arraylist 的实例变量值,但除了列表中的值之外,我无法查看作为 arraylist 一部分的变量,如 elementData 或 modCount。我也尝试过使用 Watch、Display 选项,但无济于事。下面是我设置断点并触发程序运行后的截图:

enter image description here

下面是我在其中一个网站上找到的屏幕截图,其中可以看到 elementData、modCount 和 size 等实例变量:

enter image description here

最佳答案

在当前版本 (Oxygen.3) 中,Collection 的默认格式化程序仅将集合的成员显示为数组。我不确定何时删除了更详细的格式化程序,但您可以轻松创建逻辑结构格式化程序。

右键单击“变量”选项卡中的变量并选择Show Logical Structure/Edit Logical Structure

enter image description here

您的 View 将突出显示 Collection 条目,并且不会包含我刚刚创建的 ArrayList 条目。

添加新条目:

enter image description here

提供您要格式化的类名和描述。选择 List of Variables,然后添加要显示的变量,为每个变量提供一个代码片段。代码片段作为类的方法执行。

enter image description here

最终结果:

enter image description here

关于java - Eclipse Debug模式查看实例变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50880396/

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