答案是:当我们不知道到底有多少个数据元素的时候,就可使用ArrayList;如果知道数据集合有多少个元素,就用数组。有点像c++中的动态数组,vector。 ArrayList也是一个类,所以它也有自己的方法,主要为以下内容。 1.ArrayList构造函数 ArrayList类支持3个构造方法。 Arraylist() 这个构造方法构造了一个空的链表
packagewebapp.webapp;importjava.util.ArrayList;importjava.util.List;publicclassForTest {publicstaticvoidmain(String[] args) { List<Integer> is =newArrayList<Integer>(){{add(1);add(2);add(3);add(4);add(5);}};intindex = 2;//从第几个(下标)开始遍历intii = 0;//固定0for(inti = index...
boolean add(Object obj) 将指定的元素添加到此集合 boolean contains(Object obj) 如果此集合包含指定的元素,则返回true boolean isEmpty() 如果此集合不包含元素,则返回true int size() 返回集合中的元素个数 boolean remove(Object obj) 如果存在,则从该集合中删除指定的元素 void clear() 从此集合中删除所有...
packagewebapp.webapp;importjava.util.ArrayList;importjava.util.List;publicclassForTest {publicstaticvoidmain(String[] args) { List<Integer> is =newArrayList<Integer>(){{add(1);add(2);add(3);add(4);add(5);}};intindex = 2;//从第几个(下标)开始遍历intii = 0;//固定0for(inti = index...