请教达人byte数据类型,如何正确赋值我希望在一个byte数组中赋值,例如byte[] = {0x01,0xfe} 但是当byte数组中的值大于128时,会出现错误,因为byte范围是-127 --128 可是我就是需要8bit的数据类型,这样怎么解决.[解决办法]强制转换.不过会丢失数据 (byte)i;[解决办法]那就用整型代替 java没有无符号数的[解决办法]用int应该可以吧