Java Collections Examples
Java Collections Examples
1. ArrayList Version
import java.util.*;
class ArrayListExample {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("A1");
list.add("A2");
list.add("A3");
list.add("A4");
list.add("A5");
list.add("A6");
list.add("A7");
list.add(0, "A0");
list.set(2, "Hello");
list.remove(5);
list.remove(5);
2. LinkedList Version
import java.util.*;
class LinkedListExample {
public static void main(String[] args) {
LinkedList<String> list = new LinkedList<>();
list.add("A1");
list.add("A2");
list.add("A3");
list.add("A4");
list.add("A5");
list.add("A6");
list.add("A7");
list.add(0, "A0");
list.set(2, "Hello");
list.remove(5);
list.remove(5);
}
}
}
3. Vector Version
import java.util.*;
class VectorExample {
public static void main(String[] args) {
Vector<String> list = new Vector<>();
list.add("A1");
list.add("A2");
list.add("A3");
list.add("A4");
list.add("A5");
list.add("A6");
list.add("A7");
list.add(0, "A0");
list.set(2, "Hello");
list.remove(5);
list.remove(5);
class StackExample {
public static void main(String[] args) {
Stack<String> list = new Stack<>();
list.add("A1");
list.add("A2");
list.add("A3");
list.add("A4");
list.add("A5");
list.add("A6");
list.add("A7");
list.add(0, "A0");
list.set(2, "Hello");
list.remove(5);
Java Collection Examples: ArrayList, LinkedList, Vector, Stack
list.remove(5);
class StackProperExample {
public static void main(String[] args) {
Stack<String> stack = new Stack<>();
// Replace at index 2
stack.set(2, "Hello");