有很多 ffffff 是什么原因
应为byte是有符号数
这一行System.out.print(Integer.toHexString((buf[i])&0xff)+" ");
还有这一行if ((buf[i]&0xff)<0xf)
最后看老师明明输入了&0xff
但是视频并没放出来
这个是16进制表示的