中国大数据教育领跑者

IT培训上市机构

您现在的位置:首页 > Java培训 > java项目案例>Java如何在列表中查找子列表?

Java如何在列表中查找子列表?

2017-12-22 10:13:38 作者:魔据大数据学院

在Java编程中,如何在列表中查找子列表?

以下示例使用indexOfSubList()lastIndexOfSubList()方法来检查列表中是否存在子列表,并查找列表中子列表的最后一次出现。

package com.yiibai;  import java.util.*;  public class FindSublist {     public static void main(String[] args) {         List list = Arrays.asList("one Two three Four five six one three Four".split(" "));         System.out.println("List :" + list);          List sublist = Arrays.asList("three Four".split(" "));         System.out.println("SubList :" + sublist);         System.out.println("indexOfSubList: " + Collections.indexOfSubList(list, sublist));          System.out.println("lastIndexOfSubList: " + Collections.lastIndexOfSubList(list, sublist));     } } 
Java

上述代码示例将产生以下结果 -

 

List :[one, Two, three, Four, five, six, one, three, Four] SubList :[three, Four] indexOfSubList: 2 lastIndexOfSubList: 7

相关推荐
[免责声明]本文来源于网络转载,仅供学习交流使用,不构成商业目的。版权归原作者所有,如涉及作品内容、版权和其它问题请在30日内与本网联系,我们将在第一时进行处理

值班手机:18501996998

咨询QQ: 226594285 / 428683440

校区地址:北京市海淀区中关村科技园首农蓝海中心C座-7层

全国咨询热线:400-690-5006

点击关注:

魔据教育官方微博

魔据官方微信