Last Updated : 03 Jan, 2025
The List equals() method is used to compare two lists. It compares the lists as, both lists should have the same size, and all corresponding pairs of elements in the two lists are equal.
Implementation:
Java
// Java code to show the implementation of
// addAll method in list interface
import java.util.*;
public class Geeks
{
public static void main(String[] args)
{
// Initializing a list of type ArrayList
List<Integer> l = new ArrayList<>();
l.add(1);
l.add(2);
// Initializing another list
List<Integer> l2 = new ArrayList<>();
l2.add(1);
l2.add(2);
if (l.equals(l2))
System.out.println("Equal");
else
System.out.println("Not equal");
}
}
Syntax of List equals() Method
boolean equals(Object o)
Below programs show the implementation of this method.
Program 1: (Demonstrate different Type in Collection - ArrayList and LinkedList)
Java
// Java code to show the implementation of
// addAll method in list interface
import java.util.*;
public class Geeks {
// Driver code
public static void main(String[] args)
{
// Initializing a list of type Linkedlist
List<Integer> l = new LinkedList<>();
l.add(10);
l.add(15);
l.add(20);
System.out.println(l);
// Initializing another list
List<Integer> l2 = new ArrayList<Integer>();
l2.add(100);
l2.add(200);
l2.add(300);
System.out.println(l2);
if (l.equals(l2))
System.out.println("Equal");
else
System.out.println("Not equal");
}
}
[10, 15, 20] [100, 200, 300] Not equal
Program 2: The Case where values are equal.
Java
// Java code to show the implementation of
// addAll method in list interface
import java.util.*;
public class Geeks {
public static void main(String[] args) {
// Initializing a list of type Linkedlist
List<Integer> l = new ArrayList<>();
l.add(10);
l.add(15);
l.add(20);
System.out.println(l);
// Initializing another list
List<Integer> l2 = new ArrayList<>();
l2.add(10);
l2.add(15);
l2.add(20);
System.out.println(l2);
if (l.equals(l2))
System.out.println("Equal");
else
System.out.println("Not equal");
}
}
[10, 15, 20] [10, 15, 20] Equal
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4