首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教达人byte数据类型,怎么正确赋值

2011-12-01 
请教达人byte数据类型,如何正确赋值我希望在一个byte数组中赋值,例如byte[]{0x01,0xfe}但是当byte数组中

请教达人byte数据类型,如何正确赋值
我希望在一个byte数组中赋值,例如byte[]   =   {0x01,0xfe}
但是当byte数组中的值大于128时,会出现错误,因为byte范围是-127   --128
可是我就是需要8bit的数据类型,这样怎么解决.

[解决办法]
强制转换.不过会丢失数据
(byte)i;
[解决办法]
那就用整型代替
java没有无符号数的
[解决办法]
用int应该可以吧

热点排行