How to Compare two arrays in Java ?

Published on July 5, 2015 by abundantcode

Filed under Java

Last modified July 5, 2015

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 1927 times

You can compare arrays in java using the Array.deepEquals() method . The Array.deepEquals() method in Java lets the developers to compare array objects and return true if both the arrays contains the same objects.

How to Compare two arrays in Java ?

Below is a sample code snippet demonstrating the usage of Array.deepEquals() to compare two arrays.

package com.abundantcode;
import java.util.Arrays;
import java.util.List;
public class Main {

public static void main(String[] args)
  String[] input = {"Java", "", "MCA Lab Programs", "B.E Java Lab Programs", "BCA Java Programs"};
  String[] input2 = {"Java", "", "MCA Lab Programs", "B.E Java Lab Programs", "BCA Java Programs"};
  String[] input3 = {"Java", "", "MCA Lab Programs", "B.Tech Java Lab Programs"};

  System.out.println("Comparing input and input2");

  System.out.println("Comparing input and input3");



Comparing input and input2
Comparing input and input3


If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Leave a Comment


You might be Interested in these Posts

How to get the Number of Elements in an Array in C# ?

You can use the Length property of the array to return the number of elements in it. Note that once ...

How to get the Machine Name from a .NET Application using C# ?

You can use the MachineName property defined in the System.Environment class in order to get the Mac...

How to append an array to another in JavaScript ?

In JavaScript , you may want to append one array to another array(s) to combine their elements resul...