当前位置:  技术问答>java相关

Integer.toHexString(0xFF & 0xFF);为什么一定要与0xFF相与?

    来源: 互联网  发布时间:2015-09-09

    本文导语:  Integer.toHexString(0xFF & 0xFF);为什么一定要与0xFF相与? 1 & 0 = 0 1 & 1 = 1 1 | 0 = 1 1 | 1 = 1 那么: -1 & -1 = -1 23 & -1 = 0 0x23 & 0xFF = 0 是不是? | -1 & -1 = -1 23 & -1 = 23 0x23 & 0...

Integer.toHexString(0xFF & 0xFF);为什么一定要与0xFF相与?

1 & 0 = 0
1 & 1 = 1
1 | 0 = 1
1 | 1 = 1
那么:
-1 & -1 = -1
23 & -1 = 0

0x23 & 0xFF = 0

是不是?

|
-1 & -1 = -1
23 & -1 = 23

0x23 & 0xFF = 0x23

|
-1=0xFFFFFFFF

..0xFFFFFFFF:1111111111111111.........

所以结果是正确的

==================================================================

注意:此人因发表爱国言论,被斑竹hexiao*扣除6分信誉分?!


|
楼上正确!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类integer的类成员方法: tohexstring定义及介绍
  • java命名空间java.lang类integer的类成员方法: integer定义及介绍
  • Integer test(Integer i)=Int test(Int i) ??
  • java命名空间java.lang类integer的类成员方法: compareto定义及介绍
  • 新手的问题,想请教下,integer.parseInt(s)和(Integer)s.initValue()有什么不同吗
  • java命名空间javax.management.openmbean类simpletype<t>的类成员方法: integer定义及介绍
  • 如何把包含Vector的一个Vector转换成Integer[][]??
  • java命名空间java.sql类types的类成员方法: integer定义及介绍
  • 为什么Integer与int不一样??
  • java命名空间java.text类numberformat.field的类成员方法: integer定义及介绍
  • 怎样改变对象Integer的值?
  • java命名空间java.lang类integer的类成员方法: valueof定义及介绍
  • Integer.parseInt出錯,爲什麽?
  • java命名空间java.lang类integer的类成员方法: size定义及介绍
  • Integer类型不能进行算术运算?
  • java命名空间java.lang类integer的类成员方法: type定义及介绍
  • 请问:不做循环能直接把Integer[]转为int[]吗?
  • java命名空间java.text类numberformat的类成员方法: integer_field定义及介绍
  • Integer类的问题????????
  • java命名空间javax.imageio.metadata接口iiometadataformat的类成员方法: datatype_integer定义及介绍
  • int 与 Integer 的区别?
  • java命名空间java.lang类integer的类成员方法: hashcode定义及介绍
  • 类型转换的问题Integer.parseInt


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,