ArrayList Collection Operations
Demonstrates common ArrayList operations including add, remove, iterate, sort, and filter with practical examples for managing a list of items.
Code
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class ArrayListOperations {
public static void main(String[] args) {
List<String> fruits = new ArrayList<>(List.of("Apple", "Banana", "Cherry"));
fruits.add("Date");
fruits.add(0, "Apricot");
fruits.remove("Banana");
Collections.sort(fruits);
System.out.println("Size: " + fruits.size());
System.out.println("Contains Cherry: " + fruits.contains("Cherry"));
for (String fruit : fruits) {
System.out.println(fruit);
}
List<String> filtered = fruits.stream()
.filter(f -> f.startsWith("A"))
.toList();
System.out.println("Filtered: " + filtered);
}
}Report a problem with this exampleOpens a pre-filled issue on GitHub.