在Netbeans

时间:2016-02-21 12:37:29

标签: java debugging netbeans

Netbeans在调试时会出现一个变量选项卡。它适用于例如布尔值,因为我看到变量的名称及其值(例如“true”)和字符串(我看到例如“狗”)但我在数组的情况下,例如字符串数组,我看到像#57(长度= 13)的东西,但希望看到它的内容,即{“a”,“b”,“c”,“d”}。这在Netbeans中可能吗?

4 个答案:

答案 0 :(得分:1)

您可以在监视表达式中添加表达式。它们是可扩展的。

答案 1 :(得分:1)

一个很老的问题,但我找到了一个适用于 Netbeans 12.0 的简单解决方案。

调试时,在变量标签中,右击表格的表头(例如Value表头),勾选String value:String representation of价值

一个新列字符串值将与 toString() 值一起添加。

答案 2 :(得分:0)

u可以使用“表达评估”窗口。它不如“变量”窗口舒适,但仍然很有帮助。 要获取此窗口,请转到“窗口”->“调试”->“表达评估”。

例如,如果您有一个名为“ items”的类型为“ items_t”的数组,则只需键入“ items [0]”,它就会向您显示该索引中的所有内容。

我仍然不知道如何打印整个阵列。

答案 3 :(得分:0)

在“变量”标签中,只需添加新手表

喜欢 * table_name @ table_size