我有两个由日历对象组成的数组列表。我需要这两个列表以相同的顺序包含相同的对象——但事实并非如此。我在调试器模式下运行程序以检查列表的内容,但对象描述是乱码。我只想知道每一步的年月日是否相同。
这是我的调试器显示的内容:
当我单击每个索引旁边的箭头以显示更多信息时,我仍然找不到我需要的信息。有没有解决的办法?或者可能还有其他我不熟悉的调试工具?在这个阶段,我的调试技能仅限于放置断点和单击错误图标。
感谢任何帮助。
最佳答案
- 右键点击其中一个日历。
- 选择自定义数据 View ...
- 转到第二个选项卡:Java 数据类型渲染器
- 单击 + 图标并命名您的渲染器(例如日历)
- 在“将渲染器应用到对象类型...”框中键入
java.util.Calendar
- 选中“使用以下表达式”单选按钮
- 键入以下表达式(例如):
new SimpleDateFormat("yyyy-MM-dd").format(getTime())
- 单击“确定”。
关于java - 如何以人类可读的方式在 Java 中显示日历?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38172409/