java复习集合类之List接口
List 为有序可重复列表
实现List接口的类主要是ArrayList
下面为ArrayList的测试代码
import java.util.ArrayList; public class demo4 { public static void main(String [] args){ ArrayList a1 = new ArrayList(); a1.add(new Integer(11)); a1.add(new Integer(23)); a1.add(new Integer(65)); a1.add(new Integer(28)); a1.add(new Integer(72)); a1.add(new Integer(98)); System.out.println(a1); //转化成数组 Object a[] = a1.toArray(); int sum = 0; for(int i=0; i<a.length; i++) sum+=((Integer)a[i]).intValue(); System.out.println("sum:"+sum); } }
代码分析:
先实例化一个ArrayList的对象a1
向其中加入元素用到add()方法
输出整个列表
然后将集合a1转化成数组,用到toArray()的方法
在计算数组之和的过程中用到了intValue()方法:可以将包装器类型转化为基础类型数值
《完》