【发布时间】:2010-09-27 17:58:12
【问题描述】:
我想编写一个简单的详细信息格式化程序,以String 的形式显示byte[] 数据(使用String.<init>([B) 来完成脏活)。
但是,我不确定如何找到 [B 的类名以在创建格式化程序时使用。这甚至可能吗?或者,是否有另一种方法可以在调试器中将字节数组视为字符串?
【问题讨论】:
-
如果有一种方法可以满足您的需求,那么它的输入和输出会是什么?
-
假设我有一个字节数组:[65, 66, 67] 我希望得到“ABC”(我理解的情况对吗?我的 ASCII-fu 很弱......)跨度>
-
确实 byte[] 不能用作详细格式化程序的键,但您可以考虑在bugs.eclipse.org/bugs/enter_bug.cgi?product=JDT component Debug 提交增强请求,因为这个想法很有意义。还提供带有 JDT 的 hexdump 选项听起来很合理。您可能想搜索此类请求是否已存在于 bugzilla 中。