Languages
[Edit]
EN

Java - remove items from ArrayList

0 points
Created by:
TylerH
448

In this article, we would like to show you how to remove items from ArrayList in Java.

Quick solution:

List<String> fruits = new ArrayList<>();
fruits.remove("Apple");  // remove by String
fruits.remove(0);        // remove by index

 

1. Remove items using remove() method

In this example, we show how to remove items with a specified index from the fruits ArrayList using remove() method.

import java.util.ArrayList;

public class Example {

    public static void main(String[] args) {
        List<String> fruits = new ArrayList<>();

        // add items to the ArrayList
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Cherry");

        // remove items with specified index
        fruits.remove(0);  // removes Apple, now Banana index = 0
        System.out.println(fruits);  // [Banana, Cherry]

        fruits.remove(0);  // removes Banana
        System.out.println(fruits);  // [Cherry]
    }
}

Output:

[Banana, Cherry]
[Cherry]

We can also use remove() method with String argument to remove items from the ArrayList.

import java.util.ArrayList;

public class Example {

    public static void main(String[] args) {
        List<String> fruits = new ArrayList<>();

        // add items to the ArrayList
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Cherry");

        // remove item
        fruits.remove("Apple");

        System.out.println(fruits);  // [Banana, Cherry]
    }
}

Output:

[Banana, Cherry]

2. Remove all items using clear() method

In this example, we use clear() method to remove all items from the fruits ArrayList.

import java.util.ArrayList;

public class Example {

    public static void main(String[] args) {
        List<String> fruits = new ArrayList<>();

        // add items to the ArrayList
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Cherry");

        // remove all items
        fruits.clear();

        System.out.println(fruits);  // []
    }
}

Output:

[]

Alternative titles

  1. Java - remove elements from ArrayList
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.

Java Collections - ArrayList

Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join