在Netbeans 6.5中,我正在调试网络流,需要以十六进制查看内存。我发现这样做的唯一方法是右键单击每一行并选择显示为十六进制。这是非常低效的,我想要一个内存转储或默认为十六进制。有没有办法做到这一点?
答案 0 :(得分:1)
答案 1 :(得分:0)
这并不特别关注单个字节,但是我在监视表达式列表中保留了一个特殊的监视,以便在需要查看字节数组时:
new java.math.BigInteger(1, myByteArray).toString(16)
当我需要它时,我只需将字节数组名称更改为我想要检查的任何局部变量。这个十六进制表示符合我在十六进制编辑器中看到的内容,这就是我需要的内容。
答案 2 :(得分:0)
由于代码剪切而格式化的值:
<强>&#34; 0X&#34; + java.lang.Integer.toHexString(byteValue()&amp; 0xFF)
点击“确定”。