有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何以编程方式执行exclusiveOR操作

如何在Java上以编程方式执行下一个操作:

这两个块是独占的或添加的:

05 92 38 9F FF FF FF FF
00 00 40 00 00 12 34 56
--------------------------------
05 92 78 9F FF ED CB A9

提前谢谢


共 (3) 个答案

  1. # 1 楼答案

    exclusive-or operator is ^{},例如:

    a = 1 ^ 2;
    

    假设前两行是数组,只需通过执行操作并保存结果创建第三个维度相同的数组并循环即可。(或者,如果不需要单独的结果数组,则循环执行操作并存储回其中一个数组。)

  2. # 2 楼答案

    您想使用Java的按位异或运算符^

    A   ^    B     =   C
    
    1        0         1
    0        1         1
    0        0         0
    1        1         0