ArrayList removeRange(int fromIndex int toIndex) metode i java
Lad os lære ArrayList removeRange(int fromIndex, int toIndex)-metoden i java.
ArrayList removeRange(int fromIndex, int toIndex) metode i java
removeRange(int fromIndex, int toIndex) metoden for ArrayList-klassen fjerner fra denne liste alle de elementer, hvis indeks er mellem fromIndex, inklusive, og toIndex, exclusive.
Syntaks:
beskyttet void removeRange(int fromIndex, int toIndex)
Parametre:
fra indeks indeks for det første element, der skal fjernes.
toIndex indeks efter sidste element, der skal fjernes.
Indkast:
IndexOutOfBoundsException – hvis fromIndex eller toIndex er uden for området (fromIndex <0 ||toIndex> size() ||toIndex Lad os nu se et eksempel på ArrayList removeRange(int fromIndex, int toIndex)-metoden. Output: ArrayList før brug af removeRange-metoden:[23, 38, 18, 62, 27, 95] import java.util.ArrayList;
// extending class since removeRange() is a protected method
public class ArrayListRemoveRangeMethodExample extends ArrayList<Integer>
{
public static void main(String[] args)
{
ArrayListRemoveRangeMethodExample al = new ArrayListRemoveRangeMethodExample();
al.add(23);
al.add(38);
al.add(18);
al.add(62);
al.add(27);
al.add(95);
System.out.println("ArrayList before using removeRange method: " + al);
// removing range of first 2 elements
al.removeRange(0, 2);
System.out.println("ArrayList after using removeRange method: " + al);
}
}
ArrayList efter brug af removeRange-metoden:[18, 62, 27, 95]