java byte转无符号int
2014-06-06 17:52
253 查看
import java.io.ByteArrayInputStream; public class Test{ public static void main(String[] args) { byte[] bytes = new byte[]{(byte)-42}; ByteArrayInputStream in = new ByteArrayInputStream(bytes); int result = in.read(); System.out.println("无符号数: \t"+result); System.out.println("2进制bit位: \t"+Integer.toBinaryString(result)); } }
相关文章推荐
- C的无符号数据类型int,short,byte 转为 Java对应的数据long,char,short
- Java byte数组转有符号int
- C的无符号数据类型int,short,byte 转为 Java对应的数据long,char,short
- kotlin&java - byte 数组转 int 数据,有符号和无符号转换类
- C的无符号数据类型int,short,byte 转为 Java对应的数据long,char,short
- java中byte转换int时为何与0xff进行与运算
- java中byte数组与int类型之间的相互转换(两种方式)
- java 关于int 和byte间的转换,请教各位!
- java中byte转换int时为何与0xff进行与运算
- Java中byte转换int时与0xff进行与运算的原因
- java中byte转换int时为何与0xff进行与运算
- java 中byte转换int时为何与0xff进行与运算
- java 里byte int互相转换为什么要与0xff
- Java中byte的符号位
- java 彻底理解 byte char short int float long double
- [转]java中byte转换int时为何与0xff进行与运算
- java中byte转换int时为何与0xff进行与运算
- java 中 byte转Int
- java中 int 转 byte 的规律
- java int 与 byte转换