1.ArrayList方法摘要
構造方法摘要
		ArrayList() 
		構造一個初始容量為 10 的空列表。 
		ArrayList(Collection<? extends E> c) 
		構造一個包含指定 collection 的元素的列表,這些元素是按照該 collection 的迭代器返回它們的順序排列的。 
		ArrayList(int initialCapacity) 
		構造一個具有指定初始容量的空列表。 
		方法摘要 
		boolean add(E e) 
		將指定的元素添加到此列表的尾部。 
		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 o) 
		如果此列表中包含指定的元素,則返回 true。 
		void ensureCapacity(int minCapacity) 
		如有必要,增加此 ArrayList 實例的容量,以確保它至少能夠容納最小容量參數所指定的元素數。 
		E get(int index) 
		返回此列表中指定位置上的元素。 
		int indexOf(Object o) 
		返回此列表中首次出現的指定元素的索引,或如果此列表不包含元素,則返回 -1。 
		boolean isEmpty() 
		如果此列表中沒有元素,則返回 true 
		int lastIndexOf(Object o) 
		返回此列表中最后一次出現的指定元素的索引,或如果此列表不包含索引,則返回 -1。 
		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 實例的容量調整為列表的當前大小。
2.js實現部分功能
新聞熱點
疑難解答
圖片精選