Collection
|--List:元素是有序的,元素可以重复,因为该集合体系有索引
|--Set:元素是无序的,元素不可以重复,该集合中没有索引
List:
凡是可以操作角标的方法,都是该体系特有的方法
增
add(index,element);
addAll(index,Collection);
删
remove(index)
改
set(index,element)
查
get(index);
subList(from,to)
ListIterator()
1 import java.util.*; 2 class ListDemo 3 { 4 public static void main(String[] args) 5 { 6 ArrayList a1 = new ArrayList(); 7 8 //添加元素 9 a1.add("java01");10 a1.add("java02");11 a1.add("java03");12 sop("原集合是:"+a1);13 //在指定位置添加元素14 a1.add(1,"java09");15 sop("指定位置添加:"+a1);16 17 //删除指定位置的元素18 //a1.remove(2);19 20 //修改元素21 a1.set(2,"java007");22 23 //通过角标获取元素24 sop("get(1):"+a1.get(1));25 sop(a1);26 27 //获取所有元素28 for(int x = 0;x < a1.size(); x++)29 {30 sop("a1("+x+")="+a1.get(x));31 }32 33 Iterator it = a1.iterator();34 while(it.hasNext())35 {36 sop("next="+it.next());37 }38 }39 40 public static void sop(Object obj)41 {42 System.out.println(obj);43 }44 }
posted on 2017-06-29 16:24 阅读( ...) 评论( ...)