java中异或运算符,Java中异或

  java中异或运算符,Java中异或

  如何解决写爬虫IP受阻的问题?立即使用。

  Java中值运算符主要是针对二进制的,包括AND、NOT、or和XOR。表面上看起来有点像逻辑运算符,但逻辑运算符是对两个关系运算符进行逻辑运算,而位运算符主要是对两个二进制数的位进行逻辑运算。

  让我们介绍一下XOR运算符的用法:

  异或运算符

  XOR运算()基于二进制数据。也就是说,在代码中使用异或运算时,会先将两个条件进行转换,转换成二进制数据后再进行运算。在国外,同值(全0或全1)为0,差(一个为0,一个为1)为1。

  它的运算规则是:在两个操作数的位中,相同的结果为0,不同的结果为1。

  让我们看一个简单的例子。

  公共类数据16

  {

  公共静态void main(String[] args)

  {

  int a=15

  int b=2;

  system . out . println( A与B异或的结果为:(A B));

  }

  }运行结果

  A和B异或的结果是:

  13分析上面的程序段:A的值是15,转换成二进制1111,而B的值是2,转换成二进制0根据异或的运算规则,可以得出结果是1101或13。以上是java中XOR的操作方法。更多详情请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: