HomeLanguagesJavaCopyOnWriteArrayList hashCode() method in Java

CopyOnWriteArrayList hashCode() method in Java

The hashCode() method of CopyOnWriteArrayList returns the hashCode value of the list.

Syntax:

public int hashCode()

Parameters: The function does not accepts any parameter.

Return Value: The function returns the hashCode value of the list.

Below programs illustrate the above function:

Program 1:




// Java Program to illustrate the CopyOnWriteArrayList
// hashCode() method in Java
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create object of CopyOnWriteArrayList
        CopyOnWriteArrayList<Integer> ArrLis
            = new CopyOnWriteArrayList<Integer>();
  
        // Add elements
        ArrLis.add(32);
        ArrLis.add(67);
        ArrLis.add(98);
        ArrLis.add(100);
  
        // print CopyOnWriteArrayList
        System.out.println("CopyOnWriteArrayList: " 
                                         + ArrLis);
  
        // hashCode value print
        System.out.println("hashCode value: " 
                          + ArrLis.hashCode());
    }
}


Output:

CopyOnWriteArrayList: [32, 67, 98, 100]
hashCode value: 1944358

Program 2:




// Java Program to illustrate the CopyOnWriteArrayList
// hashCode() method in Java
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create object of CopyOnWriteArrayList
        CopyOnWriteArrayList<String> ArrLis
            = new CopyOnWriteArrayList<String>();
  
        // Add elements
        ArrLis.add("gopal");
        ArrLis.add("gfg");
        ArrLis.add("jgec");
        ArrLis.add("sudo");
  
        // print CopyOnWriteArrayList
        System.out.println("CopyOnWriteArrayList: " 
                                            + ArrLis);
  
        // hashCode value print
        System.out.println("hashCode value: " 
                          + ArrLis.hashCode());
    }
}


Output:

CopyOnWriteArrayList: [gopal, gfg, jgec, sudo]
hashCode value: -1942417272

Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#hashCode–

Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32662 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
7035 POSTS0 COMMENTS
Nicole Veronica
12174 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12262 POSTS0 COMMENTS
Shaida Kate Naidoo
7161 POSTS0 COMMENTS
Ted Musemwa
7427 POSTS0 COMMENTS
Thapelo Manthata
7126 POSTS0 COMMENTS
Umr Jansen
7127 POSTS0 COMMENTS