怎么运行起来会不一样呢 下面那个用while的没有问题 求解
那个bur[i]要&0xff 而且你前面那是bur[i]<0xff不是0xf,
System.out.print(Integer.toHexString(buf[i] & 0xf)+" ");