Close

Java Collections - ArrayList.hashCode() Examples

[Last Updated: Dec 10, 2025]

Java Collections Java Java API 


Class:

java.util.ArrayList

java.lang.Objectjava.lang.Objectjava.util.AbstractCollectionjava.util.AbstractCollectionjava.util.CollectionCollectionjava.util.AbstractListjava.util.AbstractListjava.util.ListListjava.util.ArrayListjava.util.ArrayListjava.util.ListListjava.util.RandomAccessRandomAccessjava.lang.CloneableCloneablejava.io.SerializableSerializableLogicBig

Methods:

public int hashCode()

Returns the hash code value for this list.




Examples


package com.logicbig.example.arraylist;

import java.util.*;

public class HashCodeExample {

public static void main(String... args) {
// Get hash code for HashMap key
ArrayList<String> key1 = new ArrayList<>(Arrays.asList("A", "B"));
ArrayList<String> key2 = new ArrayList<>(Arrays.asList("A", "B"));
System.out.println("Hash codes equal? " + (key1.hashCode() == key2.hashCode()));
}
}

Output

Hash codes equal? true
JDK 25




See Also