Java ArrayList removeRange()
[Java ArrayList] Java ArrayList
removeRange()
removeRange()
arraylist.removeRange(int fromIndex, int toIndex)
arraylist ArrayList
- fromIndex -
- toIndex -
fromIndex toIndex-1 toIIndex
fromIndex toIndex toIndex < fromIndex IndexOutOfBoundException
removeRange()
import java.util.*;
class Main extends ArrayList<String> {
public static void main(String[] args) {
//
Main sites = new Main();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Wiki");
sites.add("Weibo");
System.out.println("ArrayList : " + sites);
// 13
sites.removeRange(1, 3);
System.out.println(" ArrayList: " + sites);
}
}
class Main extends ArrayList<String> {
public static void main(String[] args) {
//
Main sites = new Main();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Wiki");
sites.add("Weibo");
System.out.println("ArrayList : " + sites);
// 13
sites.removeRange(1, 3);
System.out.println(" ArrayList: " + sites);
}
}
ArrayList : [Google, Runoob, Taobao, Wiki, Weibo] ArrayList: [Google, Wiki, Weibo]
removeRange() ArrayList Main
removeRange() ArrayList subList() ArrayList clear()
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
//
ArrayList<Integer> numbers = new ArrayList<>();
//
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(6);
System.out.println("ArrayList: " + numbers);
// 13
numbers.subList(1, 3).clear();
System.out.println("Updated ArrayList: " + numbers);
}
}
class Main {
public static void main(String[] args) {
//
ArrayList<Integer> numbers = new ArrayList<>();
//
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(6);
System.out.println("ArrayList: " + numbers);
// 13
numbers.subList(1, 3).clear();
System.out.println("Updated ArrayList: " + numbers);
}
}
:
ArrayList: [1, 2, 3, 4, 6] Updated ArrayList: [1, 4, 6]
numbers
numbers.subList(1, 3).clear();
- subList(1, 3) - 1 2
- clear() - subList()
[Java ArrayList] Java ArrayList