ArrayList Methods with Examples
- Java ArrayList add() Method
- Java ArrayList addAll() Method
- Java ArrayList clear() Method
- Java ArrayList contains() Method
- Java ArrayList ensureCapacity() Method
- Java ArrayList clone() Method
- Java ArrayList get() Method
- Java ArrayList indexOf() Method
- Java ArrayList remove() Method
- Java ArrayList removeAll() Method
- Java ArrayList removeIf() Method
- Java ArrayList retainAll() Method
- Java ArrayList sort() Method
- Java ArrayList spliterator() Method
Java ArrayList Examples
- Java 8 forEach() List Example
- Add Enum Values to ArrayList Example
- Join List Strings with Commas in Java
- Java Stream filter null values example
- Java ArrayList subList() Example
- Get Index of Elements in ArrayList Example
- Java ArrayList removeIf() Example
- Java ArrayList add(), get() and set() Method Example
- Iterate over ArrayList Using forEach Java
- Iterate over ArrayList using Iterator in Java
- Java ArrayList indexOf() and lastIndexOf() Example
- Search an Element in an ArrayList in Java
- Clear ArrayList in Java Example
- Java ArrayList removeAll() Method Example
- Java ArrayList remove() Method Example
- How to Iterate over ArrayList in Java
- How to Remove Element from ArrayList in Java
- How to Access Elements of ArrayList in Java
- Create ArrayList from Another ArrayList in Java
- How to Create an ArrayList and Add Elements to It
ArrayList remove() removes the first occurrence of the specified element from this list if it is present. If the list does not contain the element, the list remains unchanged.
Java program to remove an object from an ArrayList using remove() method:
import java.util.ArrayList;
import java.util.Arrays;
public class ArrayListExample
{
public static void main(String[] args) throws CloneNotSupportedException
{
ArrayList<String> alphabets = new ArrayList<>(Arrays.asList("A", "B", "C", "D"));
System.out.println(alphabets);
alphabets.remove("C"); //Element is present
System.out.println(alphabets);
alphabets.remove("Z"); //Element is NOT present
System.out.println(alphabets);
}
}
Program output.
Console
[A, B, C, D]
[A, B, D]
[A, B, D]
Java ArrayList remove(int index) Method Example
Java program to remove an object by its index position from an ArrayList using remove() method.
import java.util.ArrayList;
import java.util.Arrays;
public class ArrayListExample {
public static void main(String[] args) throws CloneNotSupportedException {
ArrayList < String > alphabets = new ArrayList < > (Arrays.asList("A", "B", "C", "D"));
System.out.println(alphabets);
alphabets.remove(2); //Index in range - removes 'C'
System.out.println(alphabets);
alphabets.remove(10); //Index out of range - exception
}
}
Program output.
[A, B, C, D]
[A, B, D]
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 10, Size: 4
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.remove(ArrayList.java:492)
at com.howtodoinjava.example.ArrayListExample.main(ArrayListExample.java:1
Comments
Post a comment