解决方案 »

  1.   

    long在计算机中也是用补数存储的啊
      

  2.   

    读API。结果跟你的预期不符合不是bug,结果跟其Java DOC中写明的契约不符合才是bug。
      

  3.   

    我知道不是BUG,其实我用BUG这个字眼是为了吸引更多人回下贴
    我现在的做法是如果是负数,我直接去掉ffffffff变成be88e452,这样就与C无符号整数转十六进制结果一样了,但我想了解的是这种做法是不是对的。