public class ListTest {
public static void main(String[] args) {
//List接口中的常用方法
ArrayList list = new ArrayList();
list.add(123);
list.add("aa");
System.out.println(list);
//void add(int index,Object ele)
list.add(1,456);
System.out.println(list);
//void addall(int index,Collection eles)
//Object get(int index) 获得指定index位置的元素
//int indexOF(Object obj) 返回obj在集合中首次出现的位置
int index = list.indexOf(456);
System.out.println(index);
//int lastindexOF(Object obj) 返回obj在集合中末次出现的位置
//Object remove(int index) 移除指定位置的元素,并返回此元素
//Object set(int index,Object ele) 设置指定位置的元素为ele
//List subList(int fromIndex,int toIndex) 返回从fromIndex到toIndex位置的子集合(左闭右开)
List subList = list.subList(0, 2);
System.out.println(subList);
/*总结;常用方法
增:add(Object ele)
删:remove(int index)/remove(Object ele)
改:set(int index,Object ele)
查:get(int index)
插:add(int index,Object ele)
长度:size()
遍历:Iterator迭代器方式
增强for循环
普通循环
*/
}
}
JAVA:集合Collection(四)-List遍历和常用方法总结
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前言:java的集合框架细节阐述我们这里就不赘述了,可参考Java - 集合框架完全解析,这里只总结java集合的...