强转就是简单地截断,没有什么取补码的作用吧。。。 byteArray[3] = (byte) (integer);输出出来是负值,是因为恰巧首位是1啊,java直接把这个byteArray[3]当做补码去解读了。
62,628
社区成员
307,259
社区内容
加载中
试试用AI创作助手写篇文章吧