Open In App
Related Articles

AbstractList hashCode() method in Java with Examples

Improve Article
Improve
Save Article
Save
Like Article
Like

The hashCode() method of java.util.AbstractList class is used to return the hash code value for this list.

Syntax:

public int hashCode()

Returns Value: This method returns the hash code value for this list.

Below are the examples to illustrate the hashCode() method.

Example 1:




// Java program to demonstrate
// hashCode() method
// for Integer value
  
import java.util.*;
  
public class GFG1 {
    public static void main(String[] argv)
        throws Exception
    {
  
        try {
  
            // Creating object of AbstractList<Integer>
            AbstractList<Integer>
                arrlist1 = new ArrayList<Integer>();
  
            // Populating arrlist1
            arrlist1.add(10);
            arrlist1.add(20);
            arrlist1.add(30);
            arrlist1.add(40);
            arrlist1.add(50);
  
            // print arrlist1
            System.out.println("ArrayListlist : " + arrlist1);
  
            // getting the value at the index 3
            // using get() method
            int code = arrlist1.hashCode();
  
            // print the value
            System.out.println("HashCode : " + code);
        }
  
        catch (IndexOutOfBoundsException e) {
            System.out.println("Exception thrown : " + e);
        }
    }
}

Output:

ArrayListlist : [10, 20, 30, 40, 50]
HashCode : 38490301

Example 2:




// Java program to demonstrate
// hashCode() method
// for String value
  
import java.util.*;
  
public class GFG1 {
    public static void main(String[] argv)
        throws Exception
    {
  
        try {
  
            // Creating object of AbstractList<String>
            AbstractList<String>
                arrlist1 = new ArrayList<String>();
  
            // Populating arrlist1
            arrlist1.add("A");
            arrlist1.add("B");
            arrlist1.add("C");
            arrlist1.add("D");
            arrlist1.add("E");
  
            // print arrlist1
            System.out.println("ArrayListlist : "
                               + arrlist1);
  
            // getting the value at the index 3
            // using get() method
            int code = arrlist1.hashCode();
  
            // print the value
            System.out.println("HashCode : " + code);
        }
  
        catch (IndexOutOfBoundsException e) {
            System.out.println("Exception thrown : " + e);
        }
    }
}

Output:

ArrayListlist : [A, B, C, D, E]
HashCode : 90690786

Last Updated : 26 Nov, 2018
Like Article
Save Article
Similar Reads
Related Tutorials