Java xor xor(int[] byteOne, int[] byteTwo)

Here you can find the source of xor(int[] byteOne, int[] byteTwo)

Description

xor

License

Apache License

Declaration

public static int[] xor(int[] byteOne, int[] byteTwo) 

Method Source Code

//package com.java2s;
/*/*ww w  .  j  a v a 2 s  .  co m*/
 * Licensed to Jasig under one or more contributor license
 * agreements. See the NOTICE file distributed with this work
 * for additional information regarding copyright ownership.
 * Jasig licenses this file to you under the Apache License,
 * Version 2.0 (the "License"); you may not use this file
 * except in compliance with the License.  You may obtain a
 * copy of the License at the following location:
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

public class Main {
    public static int[] xor(int[] byteOne, int[] byteTwo) {
        // var xorByte = new Array(byteOne.length);
        // for(int i = 0;i < byteOne.length; i ++){
        // xorByte[i] = byteOne[i] ^ byteTwo[i];
        // }
        // return xorByte;
        int[] xorByte = new int[byteOne.length];
        for (int i = 0; i < byteOne.length; i++) {
            xorByte[i] = byteOne[i] ^ byteTwo[i];
        }
        return xorByte;
    }
}

Related

  1. xor(final byte[] input, final byte[] secret)
  2. xor(final byte[] inputByteArray, final byte timeByte)
  3. xor(int n1, int n2)
  4. XOR(int res, String key)
  5. xor(int[] byteOne, int[] byteTwo)
  6. xor(int[][] array, int[][] array2)
  7. xor(long x, long y)
  8. xor(short b1, short b2)
  9. xor(String key, String input)