Sådan fjerner du sidste element fra ArrayList i java
Lad os lære, hvordan du fjerner det sidste element fra arraylist i java?
Sådan fjerner du det sidste element fra ArrayList i java
For at fjerne det sidste element fra arraylist, brug to overbelastede remove()-metoder i ArrayList. Det er de,
- remove(int index): accepterer indekset for det element, der skal fjernes. Send indeks over sidste element for at slette sidste element.
- remove(Object o): tager input som objekt, der skal fjernes. Hvis der ikke er nogen dubletter i ArrayList, så send sidste elementværdi for at fjerne metoden.
Her er et eksempel på remove(int index) to last element from arraylist.
import java.util.ArrayList; import java.util.List; public class ArrayListRemoveLastElement { 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); // using size() method to find index of last element int index = al.size() - 1; // deleting last element by passing index al.remove(index); System.out.println("After remove last element from arraylist: " + al); } }
Output:
Efter fjernelse af sidste element fra arraylist:[56, 28, 39, 59]
Her er et eksempel på, hvordan du fjerner sidste objekt fra arraylist i java.
import java.util.ArrayList; import java.util.List; public class ArrayListRemoveLastElement { 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); al.remove(new Integer(82)); System.out.println("After remove last element from arraylist: " + al); } }
Output:
Efter fjernelse af sidste element fra arraylist:[56, 28, 39, 59]