类集框架

package test81;

import java.util.ArrayList;

public class ArrayListDemo1 {
    public static void main(String[] args) {
        ArrayList<String> a1 = new ArrayList<String>(); //<数据类型>
        System.out.println("a1中元素的个数 : " + a1.size());
        a1.add("C");
        a1.add("A");
        a1.add("E");
        a1.add("B");
        a1.add("D");
        a1.add("F");
        a1.add(1, "A2");
        System.out.println("a1加入元素后的元素的个数 : " + a1.size());
        System.out.println("a1的内容" + a1);
        a1.remove("F");
        a1.remove(2);
        System.out.println("a1删除元素后的元素的个数 : " + a1.size());
        System.out.println("a1的内容" + a1);
    }
}
 

a1中元素的个数 : 0
a1加入元素后的元素的个数 : 7
a1的内容[C, A2, A, E, B, D, F]
a1删除元素后的元素的个数 : 5
a1的内容[C, A2, E, B, D]

package test81;

import java.util.ArrayList;

public class ArrayListToArray {
    public static void main(String[] args) {
        ArrayList<Integer> a1 = new ArrayList<Integer>();
        a1.add(new Integer(1));
        a1.add(new Integer(2));
        a1.add(new Integer(3));
        a1.add(new Integer(4));
        System.out.println("ArrayList中的内容 : " + a1);
        //得到对象数组
        Object ia[] = a1.toArray();
        int sum = 0;
        for(int i=0; i<ia.length; i++) {
            sum += ((Integer)ia[i]).intValue();
        }
        System.out.println("sum = " + sum);
    }
}

ArrayList中的内容 : [1, 2, 3, 4]
sum = 10

posted @ 2018-08-01 10:52  wuyueping  阅读(110)  评论(0编辑  收藏  举报