我想在调试时在Eclipse的观察窗口中查看整数的二进制(或十六进制)表示。我该怎么做呢?如何在Eclipse监视窗口中查看整数的不同表示?
31
A
回答
12
你最好的选择可能是打开表达式视图(窗口 - >显示视图 - >表达式),点击右键,选择“添加监视表达式”,然后输入Integer.toBinaryString(yourInt)
或Integer.toHexString(yourInt)
,然后单击确定。
42
你可以从Window-> Preferences中做到这一点。
对于原语,浏览到Java的>调试 - >原始显示选项
在这里有关于“显示十六进制值”的复选框。选中此项,您将在调试时在Variables视图的'value'列中看到原始数据的十进制&十进制表示。
对于对象(整数,龙等),浏览到Java的>调试 - >详细信息格式化程序
对于每一个你关心,创建一个格式化你怎么样的价值细节格式类型。对于java.lang.Integer,您可以使用详细格式化程序:Integer.toHexString(this)
确保您的详细格式化程序已启用,并且在选择变量时应在“详细信息”区域中看到十六进制表示从变量视图。
相关问题
- 1. 如何在监视窗口中查看模块加载地址?
- 2. 监视Eclipse窗口接受
- 3. 如何在VS2008监视窗口中查看字符串的十六进制值?
- 4. C++查看监视窗口中的互斥量值
- 5. 在串口窗口中查看数据
- 6. 如何在Excel VBA监视窗口中监视字典中的值?
- 7. 如何在Eclipse RCP的同一窗口中编辑表格行?
- 8. 监视窗口不工作的F#
- 9. 无法查看窗口中的所有信息在视口上
- 10. 在内存窗口中查看数据
- 11. Natvis:可视化在工具提示中工作,不在监视窗口
- 12. Matlab查看整个命令窗口
- 13. 如何监视论坛帖子以仅查看新帖,而不是每次查看整个列表?
- 14. 如何从窗口1在窗口2中显示视频?
- 15. 监视ForwardedEvents窗口日志
- 16. !如何启用工作区窗口并在Eclipse中查看项目的Java?
- 17. 监视窗口不起作用
- 18. 如何在同一视图中查看表格和表格
- 19. 如何在javascript中监视窗口选择更改事件
- 20. 如何查看数据表的完整视图?
- 21. MonoDevelop监视窗口“正在评估...”
- 22. 其视图不在窗口中发表
- 23. 从Eclipse窗口中删除视图 - >显示视图
- 24. JavaScript:如何在浏览器窗口中查看视点的宽度和高度?
- 25. 你能在IE的调试器监视窗口中看到JavaScript方法吗?
- 26. 如何一次查看所有窗口?
- 27. 如何查看Call Hierarchy窗口?
- 28. 如何在监视器全屏中查看CRViewer?
- 29. 双击NSCollectionViewItem打开新窗口或在同一窗口中查看NSCollectionViewItem
- 30. 在Eclipse菜单中显示辅助视图窗口 - >显示视图
似乎不适用于数组。我试图显示一个int []作为十六进制,但改变基元不会改变它,我不知道什么类要指定为eclipse来翻译。 – mjaggard 2012-11-26 09:46:33
它不适用于Variables视图中未展开的数组,但展开后仍应显示数组元素的十六进制值。 [截图](http://i926.photobucket.com/albums/ad105/onelin/java-variables-int-array.png)。我无法想象你会在详细格式化程序中指定数组... – 2012-11-27 03:13:25
不适用于监视窗口,适用于变量 – 2015-10-05 08:36:37