RTList<fasdf> asdf = new ArrayList<fasdf>;asdf.add();
asdf.add();
怎样取得ArrayList的实际长度

解决方案 »

  1.   

    鄙视一下自己先,刚看API文档竟然没注意到,鄙视鄙视
      

  2.   

    方法摘要 
     boolean add(E o) 
              将指定的元素追加到此列表的尾部。 
     void add(int index, E element) 
              将指定的元素插入此列表中的指定位置。 
     boolean addAll(Collection<? extends E> c) 
              按照指定 Collection 的迭代器所返回的元素顺序,将该 Collection 中的所有元素追加到此列表的尾部。 
     boolean addAll(int index, Collection<? extends E> c) 
              从指定的位置开始,将指定 Collection 中的所有元素插入到此列表中。 
     void clear() 
              移除此列表中的所有元素。 
     Object clone() 
              返回此 ArrayList 实例的浅表复制。 
     boolean contains(Object elem) 
              如果此列表中包含指定的元素,则返回 true。 
     void ensureCapacity(int minCapacity) 
              如有必要,增加此 ArrayList 实例的容量,以确保它至少能够容纳最小容量参数所指定的元素数。 
     E get(int index) 
              返回此列表中指定位置上的元素。 
     int indexOf(Object elem) 
              搜索给定参数第一次出现的位置,使用 equals 方法进行相等性测试。 
     boolean isEmpty() 
              测试此列表中是否没有元素。 
     int lastIndexOf(Object elem) 
              返回指定的对象在列表中最后一次出现的位置索引。 
     E remove(int index) 
              移除此列表中指定位置上的元素。 
     boolean remove(Object o) 
              从此列表中移除指定元素的单个实例(如果存在),此操作是可选的。 
    protected  void removeRange(int fromIndex, int toIndex) 
              移除列表中索引在 fromIndex(包括)和 toIndex(不包括)之间的所有元素。 
     E set(int index, E element) 
              用指定的元素替代此列表中指定位置上的元素。 
     int size() 
              返回此列表中的元素数。 
     Object[] toArray() 
              返回一个按照正确的顺序包含此列表中所有元素的数组。 
    <T> T[] 
     toArray(T[] a) 
              返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。 
     void trimToSize() 
              将此 ArrayList 实例的容量调整为列表的当前大小。