【发布时间】:2012-05-24 10:12:51
【问题描述】:
为了简短起见,我得到了一个有符号数 -25771(在 Java 中),我需要它的无符号字符串表示形式,即“4294941525”。 Java 认为数字是有符号的二进制补码,但我需要它的无符号值。
我注意到 Integers 的 toString() 方法的 Javadoc 只转换为有符号表示。
难道没有“& 0xFF”之类的按位运算可以得到无符号数吗?
【问题讨论】:
标签: java binary unsigned signed representation