Remove element from List

E remove(int index)
Removes the element at the specified position in this list (optional operation).
boolean remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present (optional operation).
boolean removeAll(Collection<?> c)
Removes from this list all of its elements that are contained in the specified collection (optional operation).
boolean retainAll(Collection<?> c)
Retains only the elements in this list that are contained in the specified collection (optional operation).

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

public class Main {
  public static void main(String[] args) {
    List list = new ArrayList();

    list.add("1");
    list.add("2");
    list.add("3");

    list.add("java2s.com");

    System.out.println(list);

    list.remove("java2s.com");
    
    System.out.println(list);
    
  }
}

The output:


[1, 2, 3, java2s.com]
[1, 2, 3]
Home 
  Java Book 
    Collection  

List:
  1. List interface
  2. Add element to List
  3. Clear a List
  4. Does it contain certain element
  5. Compare two Lists
  6. Get the element index
  7. Get Iterator from a List
  8. Remove element from List
  9. Get/set element
  10. List size and empty flag
  11. Get the sub list from a list
  12. Convert List to Array