day14-04-集合框架(List集合共性方法)
2020-06-15 本文已影响0人
姗婷
Collection
|-List:元素是有序的,元素可以重复,因为该集合体系由索引
|-Set:元素是无序的,元素不可以重复
List
特有方法,凡是可以操作角标的方法都是该体系特有的方法
增
add(int,element)
addAll(index,Collextion)
删
remove(index)
改
set(index,element)
查
get(index);
subList(from,to);
ListIterator();
import java.util.*;
public class ListDemo
{
public static void main(String[] args)
{
ArrayList al = new ArrayList();
al.add("java01");
al.add("java02");
al.add("java03");
al.add("java04");
sop("原集合是:"+al);
//在指定位置添加元
al.add(1,"java09");
//删除指定位置元素
al.remove(2);
//修改元素
al.set(2,"java007");
//通过角标获取元素
sop("get(1)"+al.get(1));
sop(al);
//获取所有元素
for(int x =0;x<al.size();x++)
{
System.out.println("a1<"+x+">="+al.get(1));
}
Iterator it = al.iterator();
while(it.hasNext())
{
sop("next:"it.next())
}
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}