java复习集合类之List接口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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()方法:可以将包装器类型转化为基础类型数值

《完》

 

以上是关于java复习集合类之List接口的主要内容,如果未能解决你的问题,请参考以下文章

集合类之Collection接口和Map接口

Java_集合框架

java集合类之list

Java集合类之ArrayList

Java常用类之集合工具类Collections

[Java复习02] 集合框架Collection - 面试题小结