AbstractSet equals() Method in Java with Examples
The AbstractSet.equals() method in Java AbstractSet is used to check for equality between two sets. It verifies whether the elements of one set passed as a parameter is equal to the elements of this set or not.
Syntax:
AbstractSet1.equals(AbstractSet2)
Parameters: The method accepts one parameter AbstractSet2 of abstract set type and refers to the set whose equality is to be checked with this abstract set.
Return Value: The method returns true if the equality holds for both the object set else it returns false.
Below programs illustrate the working of AbstractSet.equals() method:
Program 1:
import java.util.*;
public class Abstract_Set_Demo {
public static void main(String[] args)
{
AbstractSet<String>
abstract_set1 = new HashSet<String>();
AbstractSet<String>
abstract_set2 = new HashSet<String>();
abstract_set1.add( "Geeks" );
abstract_set1.add( "4" );
abstract_set1.add( "Geeks" );
abstract_set1.add( "Welcomes" );
abstract_set1.add( "You" );
abstract_set2.add( "Geeks" );
abstract_set2.add( "4" );
abstract_set2.add( "Geeks" );
abstract_set2.add( "Welcomes" );
abstract_set2.add( "You" );
System.out.println( "First Set: "
+ abstract_set1);
System.out.println( "Second Set: "
+ abstract_set2);
System.out.println( "Equality: "
+ abstract_set1
.equals(abstract_set2));
}
}
|
Output:
First Set: [4, Geeks, You, Welcomes]
Second Set: [4, Geeks, You, Welcomes]
Equality: true
Program 2:
import java.util.*;
public class Abstract_Set_Demo {
public static void main(String[] args)
{
AbstractSet<String>
abstract_set1 = new HashSet<String>();
AbstractSet<String>
abstract_set2 = new HashSet<String>();
abstract_set1.add( "Geeks" );
abstract_set1.add( "4" );
abstract_set1.add( "Geeks" );
abstract_set1.add( "Welcomes" );
abstract_set1.add( "You" );
abstract_set2.add( "Geeks" );
abstract_set2.add( "4" );
abstract_set2.add( "Geeks" );
abstract_set2.add( "Welcomes" );
abstract_set2.add( "U" );
System.out.println( "First Set: "
+ abstract_set1);
System.out.println( "Second Set: "
+ abstract_set2);
System.out.println( "Equality: "
+ abstract_set1
.equals(abstract_set2));
}
}
|
Output:
First Set: [4, Geeks, You, Welcomes]
Second Set: [4, U, Geeks, Welcomes]
Equality: false
Last Updated :
26 Nov, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...