Java 中的 AbstractList 类 subList() 方法
subList() 方法会返回该列表从指定 fromIndex(包含)到 toIndex(不包含)之间的部分。将该范围设置为这两个参数,以使用该方法获取子列表。
语法如下。
public List<E> subList(int fromIndex, int toIndex)
在此,参数 fromIndex 是子列表的低端点(包含),toIndex 是子列表的高端点(不包含)。
要使用 AbstractList 类,请导入以下包。
import java.util.AbstractList;
以下是一个示例,用于实现 Java 中 AbstractlList 类的 subList() 方法。
示例
import java.util.ArrayList; import java.util.AbstractList; public class Demo { public static void main(String[] args) { AbstractList<Integer> myList = new ArrayList<Integer>(); myList.add(5); myList.add(20); myList.add(35); myList.add(47); myList.add(55); myList.add(70); myList.add(100); myList.add(140); myList.add(180); myList.add(250); System.out.println("Elements in AbstractList = " + myList); List<Integer> list = myList.subList(5, 7); System.out.println("Sublist of AbstractList: "+ list); } }
输出
Elements in AbstractList = [5, 20, 35, 47, 55, 70, 100, 140, 180, 250] Sublist of AbstractList: [70, 100]
广告