Как отобразить массив символов в виде массива шестнадцатеричных байтов или десятичных чисел без знака в отладчике Eclipse Java? - PullRequest
1 голос
/ 19 марта 2011

Это точно такой же вопрос, как " Как отобразить массив байтов в виде массива шестнадцатеричных байтов или десятичных чисел без знака в отладчике Eclipse Java? ",
за исключением того, что это относится к char[], а не byte[]:

Итак, как мне просмотреть массив char в отладчике Eclipse Java как массив шестнадцатеричных байтов (по 2 цифры каждый) или десятичных чисел без знака?

1 Ответ

5 голосов
/ 19 марта 2011

В более общем смысле (см. Советы и рекомендации по отладке в Eclipse ), вы можете редактировать и создавать свой собственный форматер для любого типа значения:

detail formatter

(в настройках Eclipse под Java->Debug->Detail Formatters).

Это преобразует, например, это:

variable before formatting

в это:

result after custom formatting

Вы можетезатем используйте эту технику для вашего char [], при условии, что вы сначала установили опцию «в качестве метки для всех переменных»

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...