• Collection接口


    Collection 接口的方法:

    int size();

    boolean isEmpty();

    boolean contains(Object o);

    Iterator<E> iterator();

    Object[] toArray();

    <T> T[] toArray(T[] a);

    boolean add(E e);

    boolean remove(Object o);

    boolean containsAll(Collection<?> c);

    boolean addAll(Collection<? extends E> c);

    boolean removeAll(Collection<?> c);

    boolean retainAll(Collection<?> c);

    void clear();

    boolean equals(Object o);

    int hashCode();

    子接口List新添的方法:

    boolean addAll(int index, Collection<? extends E> c);

    E get(int index);

    E set(int index, E element);

    E set(int index, E element);

    E remove(int index);

    int indexOf(Object o);

    int lastIndexOf(Object o);

    ListIterator<E> listIterator(int index);

    List<E> subList(int fromIndex, int toIndex);

    新添的方法一般都很容易理解需要注意的是listIterator方法,该方法返回一个ListIterator对象,ListIterator接口继承了Iterator接口,提供专门操作List的方法,其新添了void add()

    Obeject previous()和boolean hasPrevious(),可以反向迭代集合。

    子接口Set未添加新的方法。

    继承List接口的ArrayList类和verctor

  • 相关阅读:
    使用XStream解析xml
    分享功能
    上拉加载 下拉刷新
    点击button倒计时
    正则表达式验证手机号码
    第三方登陆
    test
    横向滑动菜单HorizontalScrollView
    slidingmenu侧滑侧单
    2017/4/25 afternoon
  • 原文地址:https://www.cnblogs.com/moxia1234/p/4547834.html
Copyright © 2020-2023  润新知