ArrayList代码示例

Posted qingtianBKY

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayList代码示例相关的知识,希望对你有一定的参考价值。


package com.shushine.framework.第七章Java标准类库;

import java.util.ArrayList;

/**
 *
 * <p>
 * 描述该类情况 {@link 代表跟谁有关系}
 * </p>
 *
 * @author 王超
 * @since 1.0
 * @date 2016年10月24日 下午7:46:28
 * @see 新建|修改|放弃
 * @see com.shushine.framework.第七章Java标准类库.ArrayListDemo
 */

public class ArrayListDemo {
    public static void main(String[] args) {
        // 创建Arraylist对象
        ArrayList<String> list = new ArrayList<String>();
        System.out.println("List 的初始大小:" + list.size());
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        list.add("e");
        list.add("f");
        list.add("g");
        list.add(1, "B");
        System.out.println("增加元素后的list的大小:" + list.size());
        System.out.println("List中的内容是:" + list);
        // 删除元素
        list.remove("a");
        list.remove(2);
        System.out.println("删除后的大小:" + list.size());
        System.out.println("内容:" + list);
        // 从ArrayList中获取数组
        ArrayList<Double> douList = new ArrayList<Double>();
        douList.add(new Double(10.3));
        douList.add(new Double(10.4));
        douList.add(new Double(10.5));
        douList.add(new Double(10.6));
        System.out.println("douList:" + douList);
        Object[] arr = douList.toArray();
        double sum = 0.0;
        for (int i = 0; i < arr.length; i++) {
            // Object类型先转换成Double类型然后再转换成double类型
            sum += ((Double) arr[i]).doubleValue();
        }
        System.out.println("sum:" + sum);

    }
}

以上是关于ArrayList代码示例的主要内容,如果未能解决你的问题,请参考以下文章

《C#零基础入门之百识百例》(八十三)ArrayList数组列表详解 -- 代码示例

《C#零基础入门之百识百例》(八十三)系统类ArrayList数组列表详解 -- 代码示例

写一段代码在遍历 ArrayList 时移除一个元素?

Java并发多线程编程——集合类线程不安全之ArrayList的示例及解决方案

在这个示例代码中,回溯发生在哪里?

Java知识树 集合 ArrayList