2009-07-20 18 views

回答

1
  • 看起來像你現在使用的上下文選項是它。見netbeans.org page的底部。
  • 有關調試器中全局十六進制顯示選項的Netbeans論壇上的問題仍未得到解答(for example)。
  • 您可以試用hex editor plugin
0

這不是特別瞭解單個字節,但我一直一個特殊的手錶在我的表表達式列表,當我需要看到一個字節數組保存:

new java.math.BigInteger(1, myByteArray).toString(16) 

當我需要它,我只是將字節數組名稱更改爲我要檢查的任何局部變量。這個十六進制表示符合我在十六進制編輯器中看到的內容,這正是我所需要的。

0
  1. 轉到工具 - >選項 - > Java調試器 - >變量格式化程序。
  2. 單擊「添加...」按鈕。
  3. 在「添加變量格式化程序」對話框中輸入:

  • 格式化的名字:「MyHexByte」。類類型:「java.lang.Byte」。
  • 值格式化爲剪斷的代碼的結果:

    「0X」 + java.lang.Integer.toHexString(的byteValue()&爲0xFF)

  • 單擊「確定」。


  • 點擊Java調試對話框中的「應用「按鈕。