int类型转化为字符数组问题。
arr[0] = (byte) ( (int) (id >> 0*8) & 0xff);
这里先转化为int类型 再转化为byte类型 为什么?
arr[0] = (byte) ( (id >> 0*8) & 0xff); 同样输出的是 -49
arr[0] = (byte) ( (int) (id >> 0*8) & 0xff);
这里先转化为int类型 再转化为byte类型 为什么?
arr[0] = (byte) ( (id >> 0*8) & 0xff); 同样输出的是 -49
2016-08-21
举报