gpt4 book ai didi

netbeans - 如何使用 Netbeans 变量格式化程序?

转载 作者:行者123 更新时间:2023-12-02 20:04:31 25 4
gpt4 key购买 nike

默认情况下,在 Netbeans 中查看对象的监视/变量时,它显示其地址而不是其值。这是相当烦人的,因为我必须扩展变量才能看到它的实际值(例如,对于 Double、Integer、Date 等)。事实证明,Netbeans 有“变量格式化程序”,但我几乎找不到任何相关文档。

我将如何显示例如“监视/变量”窗口中具有人类可读格式的简单日期变量?我不完全理解“编辑变量格式化程序”对话框。

我能够通过使用以下代码片段正确地对 double 和整数执行此操作:toString()

所以代码似乎在 Double/Integer 类的上下文中运行。如果我需要做一些更高级的事情,例如:

return DateHelpers.formatDate(dateVariableName??, "yyyy-MM-dd");

最佳答案

在变量 View 中,您有一个小 $ 图标(位于左上角),其工具提示显示:“将变量值显示为 toString() 或格式化值”。

只需点击它,它就会显示这些变量的“值”。

编辑:如果您想添加变量格式化程序,这非常简单。在变量格式化程序 View 中,只需单击“添加...”按钮,然后:

  • 在“格式化程序名称”中输入格式化程序的名称,例如。 “我的日期格式化程序”
  • “类类型”输入完整的类名,例如。 java.util.Date
  • 选择“根据代码片段格式化的值”并输入要应用的代码。例如:

toString()

但是如果你想操纵数据或显示其他东西,你可以。例如:

toString() + " (" + getTime() + ")"

这将以人类可读的格式显示时间以及长整型时间。

不要忘记选择 View 上的 $ 图标来应用格式化程序。

关于netbeans - 如何使用 Netbeans 变量格式化程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915644/

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