Java Array Equal arrayEquals(int[] arr1, int[] arr2)

Here you can find the source of arrayEquals(int[] arr1, int[] arr2)

Description

array Equals

License

Open Source License

Declaration

public static boolean arrayEquals(int[] arr1, int[] arr2) 

Method Source Code

//package com.java2s;
/*// w w w. j  ava 2s .  c  o m
 * rbnutilities.java
 * 
 * Copyright (C) 2005 Aalborg University
 *
 * contact:
 * jaeger@cs.aau.dk   www.cs.aau.dk/~jaeger/Primula.html
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 */

public class Main {
    public static boolean arrayEquals(int[] arr1, int[] arr2) {
        boolean result = true;
        if (arr1.length != arr2.length)
            result = false;
        else {
            for (int i = 0; i < arr1.length; i++)
                if (arr1[i] != arr2[i])
                    result = false;
        }
        return result;
    }
}

Related

  1. arrayEq(byte[] a, byte[] b)
  2. arrayEqual(char[] a, char[] b, int aStart, int bStart, int length)
  3. arrayEquals(byte[] data, byte[] expected)
  4. arrayEquals(byte[] left, byte[] right)
  5. arrayEquals(int[] a1, int[] a2)
  6. arrayEquals(Object[] a, Object[] b)
  7. arrayEquals(Object[] a, Object[] b)
  8. arrayEquals(Object[] arr1, Object[] arr2)
  9. arrayEquals(Object[] array1, Object[] array2)