Free Data Structures and Algorithms Course









Subscribe below and get all best seller courses for free !!!










OR



Subscribe to all free courses

How to compare two or more arrays equality in Java ?.


Program to demonstrate how to compare two or more arrays equality in Java

package com.hubberspot.collections.example;

import java.util.Arrays;

public class CompareArraysEquality {

 public static void main(String[] args) {

  // 1. Lets create three arrays of same size
  String[] array1 = new String[5];
  String[] array2 = new String[5];
  String[] array3 = new String[5];

  // 2. Lets add few strings to each of them 
  array1[0] = "One";
  array1[1] = "Two";
  array1[2] = "Three";
  array1[3] = "Four";
  array1[4] = "Five";

  array2[0] = "A";
  array2[1] = "New";
  array2[2] = "Different";
  array2[3] = "Array";
  array2[4] = "Created";

  array3[0] = "One";
  array3[1] = "Two";
  array3[2] = "Three";
  array3[3] = "Four";
  array3[4] = "Five";

  // 3. Using Arrays.equals() to compare whether
  // arrays are equal or not
  boolean firstCompare = Arrays.equals(array1, array2);
  boolean secondCompare = Arrays.equals(array1, array3);
  boolean thirdCompare = Arrays.equals(array2, array3);

  // 4. printing the result on the console
  System.out.println("array1 equals array2 : " + firstCompare);
  System.out.println("array1 equals array3 : " + secondCompare);
  System.out.println("array2 equals array3 : " + thirdCompare);

 }

}



Output of the program :



 
© 2021 Learn Java by Examples Template by Hubberspot