List共性方法

    xiaoxiao2021-03-25  129

    Collection  |--List:元素是有序的,元素可以重复,因为该集合体系有索引  |--Set:元素是无需,元素不可以重复  List:       特有方法,凡是可以操作角标的方法都是该体系特有方法 增 void     add(index,element) boolean  addAll(index,collection) 删   E      remove(index)        移除列表中指定位置的元素(可选操作)。将所有的后续元素向左移动(将其索引减 1)。返回从列表中移除的元素。   返回:          以前在指定位置的元素 改     E      set(int index,E element)        指定元素替换列表中指定位置的元素(可选操作)。        返回:

               以前在指定位置的元素

    查   E                             get(index) List<E>               subList(from,to)

    ListIterator<E>       ListIterator();

    imort java.util.*; class rubblish { public static void main(String [] args) { ArrayList al=new ArrayList(); //添加元素 al.add("java01"); al.add("java02"); al.add("java03"); sop("原集合:"+ al); //指定位置添加元素 //al.add(1,"java04"); //删除指定位置元素 //al.remove(2); //修改元素 //al.set(1,"java07"); //通过角标获取元素 //sop("al.get(1):"+al.get(1)); //获取所有元素 /*for(int x=0;x<al.size();x++) { sop("al["+x+"] : "+al.get(x)); } */ Iterator it=al.iterator(); while(it.hasNext()) { sop(it.next()); } //通过indexOf获取对象的位置 sop("index="+al.indexOf("java02")) sop("改变后 : "+al);

    转载请注明原文地址: https://ju.6miu.com/read-10093.html

    最新回复(0)