Java查看一个子集合在集合中的位置

书欣 Java经验 发布时间:2023-01-17 09:05:32 阅读数:15776 1
下文笔者讲述使用java代码检索集合的位置的方法分享,如下所示
实现思路:
    使用Collections.indexOfSublist
    或
	使用Collections.lastIndexOfSubList
	可查找子集合在集合中的第一次出现的位置和最后一次出现的位置
例:
子集合在集合中出现的位置的示例分享
 	/**
	 * java265.com 子集合在集合中第一次出现的位置的示例
	 * 
	 * @throws IOException
	 */
	public static void main(String[] args) throws IOException {

		List list = Arrays.asList("a b c d e f g".split(" "));
		System.out.println("List :" + list);

		List sublist = Arrays.asList("d e".split(" "));
		System.out.println("子列表 :" + sublist);
		System.out.println("indexOfSubList: " + Collections.indexOfSubList(list, sublist));
		System.out.println("lastIndexOfSubList: " + Collections.lastIndexOfSubList(list, sublist));
   }

------运行以上代码,将输出以下信息-----
List :[a, b, c, d, e, f, g]
子列表 :[d, e]
indexOfSubList: 3
lastIndexOfSubList: 3
子集合在集合中索引位置
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202301/16739176165400.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者