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));
}
}
相关文章
- 无向图的最短路径算法JAVA实现(转)
- 利用Java位运算符,完成Unsigned转换(无符号)
- java io InputStream 转 byte
- Java字符串转int数组 - 浩若烟雨
- 走进c#(类型转换的一个类Object对象转int String double byte[] Stream)
- Java中Int转byte分析
- 无符号整型 unsigned int、unsigned long、usigned long long、size_t 比较和格式控制
- 转:Java中String与byte[]的转换
- Java:为什么我收到错误消息“类型不匹配:不能将int转换为byte”
- 问个简单的问题:在c#中如何把UInt32无符号整型,存入一个byte[4]的字节数组中?