摘要:
[转]java中byte转换int时为何与0xff进行与运算 在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; i++) { Str 阅读全文
posted @ 2018-01-31 14:41
kakaisgood
阅读(163)
评论(0)
推荐(0)
摘要:
概念:java中用补码表示二进制数,补码的最高位是符号位,最高位为“0”表示正数,最高位为“1”表示负数。正数补码为其本身;负数补码为其绝对值各位取反加1;例如:+21,其二进制表示形式是00010101,则其补码同样为00010101-21,按照概念其绝对值为00010101,各位取反为11101 阅读全文
posted @ 2018-01-31 14:33
kakaisgood
阅读(869)
评论(0)
推荐(0)
摘要:
public static String bytes2HexString(byte[] b) { String r = ""; for (int i = 0; i < b.length; i++) { String hex = Integer.toHexString(b[i] & 0xFF); if 阅读全文
posted @ 2018-01-31 12:00
kakaisgood
阅读(1105)
评论(0)
推荐(0)
摘要:
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。ASCII 规范于 1967 年第一次发布, 阅读全文
posted @ 2018-01-31 10:56
kakaisgood
阅读(179)
评论(0)
推荐(0)

浙公网安备 33010602011771号