java复习集合类之List接口

时间:2021-04-05 17:00:35

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()方法:可以将包装器类型转化为基础类型数值

《完》