&0xff的作用

来源:4-2 字节流之文件输入流FileInputStream-2

FateForever

2016-07-03 20:41

System.out.print(Integer.toHexString(buf[i]&0xff)+" ");

System.out.print(Integer.toHexString(buf[i])+" ");

0xff起什么作用?

写回答 关注

1回答

  • 怒放的生命012
    2016-07-03 21:55:00
    已采纳

    &是计算机实行的与操作,0xff是十六进制的表现形式 和二进制 1111 1111 是一样的, 代表一个字节;

    &操作是两个对相应相等的 才相等   比如 1000 0101 & 0001 0001 ---> 结果就是 0000 0001

    题上用 & 0xff 就是为了截取  低8位 作为一个字节 存入字节数组中去  


    FateFo...

    非常感谢!

    2016-07-04 16:19:04

    共 1 条回复 >

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题