Module java.base
Package java.util
Class ArrayList<E>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<E>
-
Type Parameters:
E
- the type of elements in this listAll Implemented Interfaces:
Serializable
,Cloneable
,Iterable<E>
,Collection<E>
,List<E>
,RandomAccess
Direct Known Subclasses:
List接口的可调整大小的array的实现。实现所有可选列表操作,并允许所有元素,包括null。除了实现List接口之外,该类还提供了一些方法来操作内部的(用来存储的Array的大小)。(这个类大致相当于Vector,只是它是不同步的。)
public List<E> subList(int fromIndex, int toIndex)
返回fromIndex(包含)和toIndex(不包括)之间的视图。
int executeUpdate() throws SQLException
在这个PreparedStatement对象中执行SQL语句,该对象必须是SQL数据操作语言(DML)语句,例如INSERT、UPDATE或DELETE;或者不返回任何结果的SQL语句,例如DDL语句。
public boolean add(E e)
将指定的元素添加到这个list的末尾。
public void clear()
从list中删除所有元素。该调用返回后,list将为空。