arraylist remove value in java code example
Example 1: How to remove element from arraylist in java
// Java.util.ArrayList.remove(Object) method example
import java.util.ArrayList;
import java.util.List;
public class ArrayListRemoveObjectMethod
{
public static void main(String[] args)
{
List<Integer> al = new ArrayList<>();
al.add(56);
al.add(28);
al.add(39);
al.add(59);
al.add(82);
System.out.println("Before using ArrayList.remove(Object) method size of ArrayList: " + al);
// removes element 56
al.remove(new Integer(56));
// removes element 28
al.remove(new Integer(28));
System.out.println("After using ArrayList.remove(Object) method size of ArrayList: " + al);
}
}
Example 2: How to remove element from arraylist in java
// java program on ArrayList remove(int index) method example
import java.util.ArrayList;
import java.util.List;
public class ArrayListRemoveIndex
{
public static void main(String[] args)
{
List<Integer> al = new ArrayList<>();
al.add(56);
al.add(28);
al.add(39);
al.add(59);
al.add(82);
System.out.println("Before using ArrayList.remove(int index) method: " + al);
// removes element 28
al.remove(1);
// element 39 is now moved one position back
// So element 39 is removed
al.remove(1);
System.out.println("After using ArrayList.remove(int index) method: " + al);
}
}
Example 3: remove item from arraylist in java
//Create the ArrayList
List<Integer> al = new ArrayList<>();
//Add the items
al.add(10);
al.add(18);
//Remove item(1 = 2and item in list)
al.remove(1);
Example 4: arraylist remove value in java
// Given a list of Integers 1, 2, 3, 4, 5, 6 ....etc. remove all values greater than 100.
public static void main(String[] args) {
ArrayList<Integer>list1=new ArrayList<>(Arrays.asList(1,2,3,50,70,80,120,150,200));
ArrayList<Integer>list2 = new ArrayList<>();
for(int each : list1)
if(each<100)
list2.add(each);
list1 = list2;
System.out.println(list1); // [1, 2, 3, 50, 70, 80]
}
Example 5: arraylist remove name in java
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<>(Arrays.asList("Ahmed", "John", "Eric", "Ahmed"));
names.removeAll( Arrays.asList("Ahmed"));
System.out.println(names); // [John, Eric]