java 方法 示例_Java集合的lastlastIndexOfSubList()方法和示例

java 方法 示例

集合类lastIndexOfSubList()方法 (Collections Class lastIndexOfSubList() method)

  • lastIndexOfSubList() method is available in java.util package.

    lastIndexOfSubList()方法在java.util包中可用。

  • lastIndexOfSubList() method is used to return the starting index of the last occurrence of the given (dest) list within the given source list (src).

    lastIndexOfSubList()方法用于返回给定源列表( src )中给定( dest )列表最后一次出现的起始索引。

  • lastIndexOfSubList() method is a static method, so it is accessible with the class name and if we try to access the method with the class object then we will not get an error.

    lastIndexOfSubList()方法是一个静态方法,因此可以使用类名进行访问,并且如果尝试使用类对象访问该方法,则不会收到错误。

  • lastIndexOfSubList() method does not throw an exception at the time of returning the index of the last occurrence of the given List (dest).

    在返回给定List( dest )的最后一次出现的索引时, lastIndexOfSubList()方法不会引发异常。

Syntax:

句法:

    public static int lastIndexOfSubList(List src, List dest);

Parameter(s):

参数:

  • List src – represents the source list in which to filter the last occurrence of the given list(dest).

    List src –表示源列表,在其中过滤给定列表( dest )的最后一次出现。

  • List dest – represents the targeted list(dest) to filter sublist of the given source list(src).

    列表目标 –表示要过滤给定源列表( src )的子列表的目标列表( dest )。

Return value:

返回值:

The return type of this method is int, it returns starting index of the last occurrence of the given sublist (dest) within the given source list(src) otherwise it returns -1 when no search found or list empty.

此方法的返回类型为int ,它返回给定源列表( src )中给定子列表( dest )的最后一次出现的起始索引,否则,当找不到搜索或列表为空时返回-1。

Example:

例:

// Java program is to demonstrate the example
// of int lastIndexOfSubList() of Collections
import java.util.*;
public class LastIndexOfSubList {
public static void main(String args[]) {
// Instantiate a LinkedList   
List src_l = new LinkedList();
List dest_l = new LinkedList();
// By using add() method is to
// add elements in linked list src_l
src_l.add(10);
src_l.add(20);
src_l.add(30);
src_l.add(40);
src_l.add(50);
// By using add() method is to
// add elements in linked list dest_l
dest_l.add(40);
dest_l.add(50);
// Display LinkedList
System.out.println("link_l: " + src_l);
System.out.println("dest_l: " + dest_l);
System.out.println();
// By using lastIndexOfSubList() method is to
// return the starting index of last occurrence
// of dest_l in src_l
int index = Collections.lastIndexOfSubList(src_l, dest_l);
//Display index
System.out.println("Collections.lastIndexOfSubList(src_l,dest_l): " + index);
}
}

Output

输出量

link_l: [10, 20, 30, 40, 50]
dest_l: [40, 50]Collections.lastIndexOfSubList(src_l,dest_l): 3

翻译自: https://www.includehelp.com/java/collections-lastindexofsublist-method-with-example.aspx

java 方法 示例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/545595.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis 面试题汇总

1.Redis 使用场景有哪些? 答:Redis 使用场景如下: 记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis 有哪些功能? 答:Redis 功能如下: 数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列3.Redis 支持哪些数据类型? …

改进的PID算法

位置式PID算法 位置式PIDPIDPID算法是一种比较直观的的PIDPIDPID算法,如系统框图中所示,ininin表示设定值,errorerrorerror表示差值,uuu表示控制器输出值,outoutout表示被控量。算法表达式如下: 增量式PI…

奇怪的排序

P6: 奇怪的排序 Description: 春秋战国时期,赵国地大物博,资源非常丰富,人民安居乐业。但许多国家对它虎视眈眈,准备联合起来对赵国发起一场战争。 显然,面对多个国家的部队去作战,赵国的兵力明显处于劣势。…

Oracle 练习题P256

--根据Oracle数据库scott模式下的emp表和dept表,完成下列操作。--(1)查询20号部门的所有员工信息select * from emp where deptno 20;--(2)查询所有工种为CLERK的员工的员工号、员工名和部门号select empno,ename,dep…

oracle中dbms_如何在DBMS中找到关系的最高范式?

oracle中dbmsTo find the highest normal form of a relation, you have to first understand the basics of Functional dependency, Candidate keys, and Normal Forms. 要查找关系的最高范式 ,您必须首先了解功能依赖项 ,候选键和范式的基础。 In re…

MySQL 面试题汇总

1.说一下 MySQL 执行一条查询语句的内部执行过程? 答:MySQL 执行一条查询的流程如下: 客户端先通过连接器连接到 MySQL 服务器;连接器权限验证通过之后,先查询是否有查询缓存,如果有缓存(之前执行过此语句)则直接返回缓存数据,如果没有缓存则进入分析器;分析器会对查…

几种简单电路知识汇总

这篇文章用于记录平时设计电路或者在书中遇到的一些电路方面的知识,会不定期更新。就先从运算放大器开始,对此做个简单的介绍。 运算放大器 说到运算放大器就不得不说两个概念,虚短与虚断。 虚短: 在理想情况下,运算…

Oracle 创建表 练习题

a) 建立下列教学管理用的数据表。注意,表名和字段名都是英文。 学生表(student) 字段 名称 数据类型 约束 学号 S_NO CHAR(6) 主键 姓名 S_NAME CHAR(10) 非空 性别 S_SEX CHAR(2) 只取男、女 出生日期 S_BIRTHDAY DA…

算法常用面试题汇总

1.说一下什么是二分法?使用二分法时需要注意什么?如何用代码实现? 二分法查找(Binary Search)也称折半查找,是指当每次查询时,将数据分为前后两部分,再用中值和待搜索的值进行比较,如果搜索的值大于中值,则使用同样的方式(二分法)向后搜索,反之则向前搜索,直到搜…

Java LocalDateTime类| 带示例的getDayOfYear()方法

LocalDateTime类getDayOfYear()方法 (LocalDateTime Class getDayOfYear() method) getDayOfYear() method is available in java.time package. getDayOfYear()方法在java.time包中可用。 getDayOfYear() method is used to get the field value day-of-year from this date-t…

51单片机——交通灯

原理图 功能描述 1、基本功能就是如同红绿灯一般,不做赘述。   2、红灯时长和绿灯时长可通过按键设置,即按键列中的上面4个,当这4个按键有一个按下后便进入时长设置功能,设置完成后按最下面两个按键(紧急控制按钮&am…

设置TextField内文字距左边框的距离

2019独角兽企业重金招聘Python工程师标准>>> //设置文本框左边的viewUITextField *textField [[UITextField alloc]init];textField.frame CGRectMake(10, 30, 300, 30);[self.view addSubview:textField];textField.leftView [[UIView alloc]initWithFrame:CGRe…

Oracle注册表修改 乱码编码

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0"NLS_LANG"值改为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"AMERICAN.AL32UTF8乱码更改oracle 10g装上后,建了个表写入中文数据,发现通过工具DbVisualizer 6.5 写入/读取中文都正常,就sqlplus和PL/SQL Developer不正常…

设计模式常见面试题汇总

1.说一下设计模式?你都知道哪些? 答:设计模式总共有 23 种,总体来说可以分为三大类:创建型模式( Creational Patterns )、结构型模式( Structural Patterns )和行为型模式( Behavioral Patterns )。 分类包含关注点创建型模式工厂模式、抽象工厂模式、单例模式、建…

java 根据类名示例化类_Java LocalDateTime类| minusMinutes()方法与示例

java 根据类名示例化类LocalDateTime类minusMinutes()方法 (LocalDateTime Class minusMinutes() method) minusMinutes() method is available in java.time package. minusMinutes()方法在java.time包中可用。 minusMinutes() method is used to subtract the given minutes …

类的三大特性

类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性: 一、封装 学习过Java中类的同学可能都知道了,封装就是对类中的一些字段&a…

JVM 面试题汇总

1.什么是 JVM?它有什么作用? 答:JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,顾名思义它是一个虚拟计算机,也是 Java 程序能够实现跨平台的基础。它的作用是加载 Java 程序,把字节码翻译成机器码再交由 CPU 执行的一个虚拟计算器。 2.JVM 主要组成部分有哪些? …

Java BigInteger类| isProbablePrime()方法与示例

BigInteger类isProbablePrime()方法 (BigInteger Class isProbablePrime() method) isProbablePrime() method is available in java.math package. isProbablePrime()方法在java.math包中可用。 isProbablePrime() method is used to check whether this BigInteger is probab…

20141215胡思乱想

书读得越多,越发现自己无知。 我们的就像在一个空白的圆里面,周围都是黑暗,不断成长,圆会越来越大,接触到的黑暗会越多。所以要时刻保持谦逊。 Stay Hungry, Stay Foolish!! 时刻要思考,不要急于求成。 转载…

常见面试题翻车合集

1.去掉 main 方法的 static 修饰符,程序会怎样? A:程序无法编译 B:程序正常编译,正常运行 C:程序正常编译,正常运行一下马上退出 D:程序正常编译,运行时报错 答:D 题目解析:运行时异常如下: 错误: main 方法不是类 xxx 中的 static, 请将 main 方法定义为: p…