List的主要实现类

Posted liyao0312

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了List的主要实现类相关的知识,希望对你有一定的参考价值。

//ArrayList:List的主要实现类
    /*
     * List中相对于Collection,新增加的方法
     *  void add(int index, Object ele):在指定的索引位置index添加元素ele
        boolean addAll(int index, Collection eles)
        Object get(int index):获取指定索引的元素
        Object remove(int index):删除指定索引位置的元素
        Object set(int index, Object ele):设置指定索引位置的元素为ele
        int indexOf(Object obj):返回obj在集合中首次出现的位置。没有的话,返回-1
        int lastIndexOf(Object obj):返回obj在集合中最后一次出现的位置.没有的话,返回-1
        List subList(int fromIndex, int toIndex):返回从fromIndex到toIndex结束的左闭右开一个子list
        
        List常用的方法:增(add(Object obj)) 删(remove) 改(set(int index,Object obj))
                    查(get(int index)) 插(add(int index, Object ele)) 长度(size())
     */

以上是关于List的主要实现类的主要内容,如果未能解决你的问题,请参考以下文章

List 的主要实现类:ArrayList

Java 集合类 List Set Map 线程安全

ListSetMap常见集合遍历总结

Java中List,Set和Map详解及其区别

JAVA Collection接口中List Map 和Set的区别(转)

List,Set和Map详解及其区别和他们分别适用的场景