ArrayList Example Java Program
Definition
The ArrayList class extends AbstractList and implements the List interface. ArrayList supports dynamic arrays that can grow as needed. Standard Java arrays are of a fixed length. After arrays are created, they cannot grow or shrink, which means that you must know in advance how many elements an array will hold. Array lists are created with an initial size. When this size is exceeded, the collection is automatically enlarged. When objects are removed, the array may be shrunk.Syntax
ArrayList( ) Or ArrayList(Collection Variable_name) Or ArrayList(Data_type capacity)
ArrayList Example Program
import java.util.*; class ArrayListExample{ public static void main(String[] args){ ArrayListal=new ArrayList (); System.out.println("Initial size of Arraylist is "+al.size()); al.add("Hai"); al.add("Hello"); System.out.println("Arraylist is "+al); System.out.println("New size of Arraylist is "+al.size()); al.add(1,"How are you"); System.out.println("New Arraylist is "+al); System.out.println("New size of Arraylist is "+al.size()); } }
Sample Output
Output is: Initial size of Arraylist is 0 Arraylist is [Hai, Hello] New size of Arraylist is 2 New Arraylist is [Hai, How are you, Hello] New size of Arraylist is 3
Java Collection Programs
- Linked List Example Java Program
- ArrayList Example Java Program
- HashSet Example Java Program
- Clear an Arraylist Example Java Program
- Reversing an ArrayList Example Java Program
- Linked HashSet Example Java Program
- HashMap Example Java Program
- Set Value in ArrayList Example Java Program
- Linked HashMap Example Java Program
- Remove Element from ArrayList Example Java Program
- Identity HashMap Example Java Program
- TreeMap Example Java Program
- TreeSet Example Java Program
- Finding Duplicates in Array Using TreeSet Java Example Program
- HashTable Example Java Program
- EnumSet Example Java Program
- Enum Map Example Java Program
- Wrapper Example Java Program
- Un Modifiable Wrapper Example Java Program
- Iterator Interface Example Java Program
- Sorted Map Interface Example Java Program
- Sorted Set Interface Example Java Program
Read More Articles
- Multiple Inheritance Using Interface Example Java Program
- Single Inheritance Example Java Program
- Multilevel Inheritance Example Java Program
- Hierarchical Inheritance Example Java Program
- Find all Substrings of a given string Example Java Program
- Create Matrix Example Java Program
- Sum Of Three Numbers Example Java Program
- Heap Sort Example Java Program
- Twin Prime Example Java Program
- Compile Time Polymorphism Example Java Program