集合容器随笔

今天看的学习视频,看的似懂非懂。记了个大概。主要如下明天再仔细看下。

 

一、    ArrayList  类                        类  实现了List   Collection

允许使用null元素   线程不同步。

二、    DuilieDemo

三、    List  接口                       超级接口 Collection

四、    LinkedList                      类  实现了List   Collection

 

/**

     * LinkedList  主要特有方法

     *

     * 添加

     * void    addFirst(E e);

     * void    addLast(E e);

     * boolean     offerFirst(E e);

     * boolean offerLast(E e);

     *

     * 删除

     * E       removeFirst();//获取并删除元素,如果list不存在元素,抛出NoSuchElementException异常

     * E       removeLast();

     * E       pollFirst();//获取并删除元素,如果list不存在元素,返回null

     * E       pollLast();

     *

     *

     * boolean contains(Objectobj);

     * E       getFirst();//返回第一个元素,如果list为空,抛出NoSuchElementException异常。

     * E       getLast();

     *

     * E       peekFiret();//返回第一个元素,如果list为空返回null

     * E       peekLast();

     *

     * 修改

     * E       set(int index,E element);//返回被替换的元素

     *

     *

     */

五、    Set  ->  HashSet   

不保证其迭代顺序。元素唯一,允许使用null元素, 线程不同步。

 

 

六、    Vector                                  类  实现了List   Collection

你可能感兴趣的:(集合容器随笔)