摘要: 原理 我们都知道,在Java里byte类型是占用1个字节,即8位的,而16进制的字符占用4位,所以每个byte可以用两个字符来表示,反之亦然。 举个栗子 byte = 123 用二进制表示:0111 1011 每4位用字符表示: 7 b 注意:java是用补码来进行二进制计算的(计算机都用补码计算) 阅读全文
posted @ 2020-07-23 11:33 与f 阅读(19395) 评论(0) 推荐(0) 编辑
摘要: package com.cc8w.test; public class TestInt2char { public static void main(String[] args) { int a=129; // 第一组 第二组 第三组 第四组 //2的二进制表示完整为 "[00000000][000 阅读全文
posted @ 2020-07-23 09:37 与f 阅读(1838) 评论(0) 推荐(0) 编辑