zoukankan      html  css  js  c++  java
  • 二、List接口

    List:特有的常见方法:有一个共性特点就是都可以操作角标。
        
    1,添加
         void add(index,element);
         void add(index,collection);


    2,删除;
         Object remove(index):


    3,修改:
         Object set(index,element);
        

    4,获取:
         Object get(index);
         int indexOf(object);
         int lastIndexOf(object);
         List subList(from,to);

     
    注:
    1.List集合特有的迭代器。ListIterator是Iterator的子接口。

    在迭代时,不可以通过集合对象的方法操作集合中的元素。
    因为会发生ConcurrentModificationException异常。

    所以,在迭代器时,只能用迭代器的方法操作元素,可是Iterator方法是有限的,
    只能对元素进行判断,取出,删除的操作,
    如果想要其他的操作如添加,修改等,就需要使用其子接口,ListIterator。

    该接口只能通过List集合的listIterator方法获取。
     
    2.List集合判断元素是否相同,依据是元素的equals方法。
  • 相关阅读:
    虚拟用户图分析
    概要图分析
    服务器资源监控视图
    场景监控之基本信息
    controller场景设计
    ip欺骗
    面试准备
    性能测试
    (一)总结
    bug的描述
  • 原文地址:https://www.cnblogs.com/lzxl/p/4303897.html
Copyright © 2011-2022 走看看