byte的范围是 -128--127之间,由于255>127所以将255转换赋给byte b1时会损失精度.将其再转成int时,不能恢复到原来的值.
解决方案 »
- 怎么查看一个变量占用的内存大小
- 为什么序列化接口无须重载就能起作用?
- Jasper~~总报 Error i n i t i a l i z i n g graphic e n v i r o n m e n t字符集相关
- javascript按钮打不开了
- jsp无法打开页面
- 怎么样在让一个japplet 具有windows 风格显示啊
- 谁有《Think in Java》第三版光盘附带的幻灯,分另外给。
- 关于Java中容器的概念
- 想学JAVA,什么都不懂!先有这些问题!
- 关于用java来开发Web服务器,请教高手!
- 如何编译多个文件
- 我想下在ULtraEdit-32软件,请给一个网址好吗?多谢!
怎么会损失精度呢?-1并没有丢失什么,
(byte)0xFF 就是-1嘛有朋友推荐给我:与一下 0xFF
好像是可以,可我想知道java语言层上是否支持这种有到无符号的转换?