0
点赞
收藏
分享

微信扫一扫

【Java SE】ArrayList 小技巧 —— subList()

霍华德 2022-08-12 阅读 80


ArrayList实现类中有一个很特别的方法subList(),类似于String类中的​subString()​,他可以从一个ArrayList集合中从指定的始末位置,进行集合的截取

【Java SE】ArrayList 小技巧 —— subList()_string类

  • 官方API:
  • 【Java SE】ArrayList 小技巧 —— subList()_string类_02

  • 源码:
  • 【Java SE】ArrayList 小技巧 —— subList()_java_03

Demo

public class test01 {
public static void main(String[] args) {
// 定义一个ArrayList集合
ArrayList<Integer> arrayList = new ArrayList<>();
// 添加元素
arrayList.add(2);
arrayList.add(1);
arrayList.add(1);
arrayList.add(3);
arrayList.add(1);
arrayList.add(4);
arrayList.add(8);
arrayList.add(2);
// 遍历输出集合元素
System.out.println("原始的集合:");
for (Integer item:arrayList) {
System.out.print(item+"\t");
}
// 使用subList截取
List<Integer> integers = arrayList.subList(2, 6);
System.out.println("\n截取出的集合:");
System.out.println(integers.toString());
}
}

【Java SE】ArrayList 小技巧 —— subList()_string类_04


举报

相关推荐

0 条评论