Java中linkedlist集合取出部分元素的方法

定义了一个linkedlist集合,集合里有很多元素,例如有20个元素,我知道其中一个元素的名称,想把这个元素之后的所有元素都筛选出来,用什么函数,或者怎么办... 定义了一个linkedlist集合,集合里有很多元素,例如有20个元素,我知道其中一个元素的名称,想把这个元素之后的所有元素都筛选出来,用什么函数,或者怎么办 展开
 我来答
指尖点滴bV
2015-05-05 · TA获得超过626个赞
知道小有建树答主
回答量:1258
采纳率:71%
帮助的人:249万
展开全部
List list=new LinkedList<>();
list.add(1);
list.add(2);
list.add(3);
List list1=list.subList(list.indexOf(2)+1, list.size());
for (Object object : list1) {
System.err.println(object);
}
追问
我Java菜鸟,请求大神详解,第五行是什么意思
追答
这和js的截取字符串的方法差不多一个意思,subList是从哪个索引值开始截取,截取到哪个索引值。

indexOf代表当前出现的元素所在的索引。但不能有重复的,否则它只识别第一个。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式