prss.net
当前位置:首页 >> jAvA linkEDlist 遍历 >>

jAvA linkEDlist 遍历

//估计你说的是遍历输出吧LinkedList list = new LinkedList();for (String s : list) { System.out.println(s);}for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i));}

java.LinkedList集合能用Iterator对象来遍历的 next() 返回列表中的下一个元素 previous() 返回列表中的前一个元素。 next()后到第一个元素了,你再previous()又到起点了,总是第一个元素徘徊啊

for(int i =list.size(); i > 0; i--){ if(list.get(i) instanceof int){ list.remove(i); }else System.out.println(list.get(i)); }

给你写了个简单的例子。。。。。你可以看看。。。。新的List里面添加了一个新的元素。。。。但是旧的List里面是没有的。。。 希望对你有帮助。。。。仍有问题可以HI我。。。 import java.util.LinkedList; public class Test { public static vo...

这个挺简单呀,你多加一个科目的条件判断就行了呀 import java.util.LinkedList; public class LinkListTest { LinkedList subjList; LinkListTest(){ Homework hwork1= new Homework("语文","填空题"); Homework hwork2= new Homework("语文","...

next() 返回列表中的下一个元素 previous() 返回列表中的前一个元素。 next()后到第一个元素了,你再previous()又到起点了,总是第一个元素徘徊啊

LinkedList 是List的子类可以用更简单的方式去遍历, 用下标的方式, list.size() 返回最大值, get(index)返回指定下标的值

元素下标一般都是从0开始的。下表1表示第二个元素,你只添加了一个元素,当然报下标越界异常。最大下标,等于总元素个数减1;你要取第一个元素,可以用get(0),也可以用getFirst() 。

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);}

import java.util.Collection; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedList; public class A { public void getList(String str){ LinkedList l = new LinkedList(); for(int i = 0 ; i < str.length() ...

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com