List

ArrayList

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Main
{
    public static void main(String[] args)
    {
        // LinkedList Example
        List<String> arr = new ArrayList<>();
        // example of using methods in ArrayList
        arr.add("D");
        arr.add("E");
        arr.add("F");
        arr.add("G");
        arr.add("H");
        arr.add("I");
        arr.add("J");
        arr.add("A");
        arr.add("B");
        arr.add("C");


        System.out.println("ArrayList: " + arr);
        System.out.println("Size of ArrayList: " + arr.size());
        System.out.println("Element at index 5: " + arr.get(5));
        System.out.println("Index of element 'D': " + arr.indexOf("D"));
        System.out.println("Is ArrayList empty? " + arr.isEmpty());
        System.out.println("Does ArrayList contain 'E'? " + arr.contains("E"));
        System.out.println("Remove element 'E': " + arr.remove("E"));
        System.out.println("ArrayList after removing 'E': " + arr);
        System.out.println("Size of ArrayList after removing 'E': " + arr.size());
        System.out.println("Is ArrayList empty? " + arr.isEmpty());
        System.out.println("Does ArrayList contain 'E'? " + arr.contains("E"));
        System.out.println("Clear ArrayList");

        System.out.println("ArrayList before sorting: " + arr);
        Collections.sort(arr); //sorts arraylist
        System.out.println("ArrayList after sorting: " + arr);
    }
}

Last updated