This method is used to generate the hashCode for the given list.
Syntax:
int hashCode()
Parameters: This function has no parameter.
Returns: This function returns the hashCode value for the given list.
Below programs show the implementation of this method.
Program 1:
// Java code to show the implementation of // hashCode method in list interface import java.util.*; public class GfG {       // 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);           int hash = l.hashCode();           System.out.println(hash);     } } |
[10, 15, 20] 39886
Program 2: Below is the code to show implementation of list.hashCode() using Linkedlist.
// Java code to show the implementation of // hashCode method in list interface import java.util.*; public class GfG {       // Driver code     public static void main(String[] args)     {           // Initializing a list of type Linkedlist         List<String> l = new LinkedList<>();         l.add( "10" );         l.add( "15" );         l.add( "20" );         System.out.println(l);           int hash = l.hashCode();           System.out.println(hash);     } } |
[10, 15, 20] 1586008
Reference:
Oracle Docs