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);
}
}
相关文章
- 08-20阿里天池 NLP 入门赛 TextCNN 方案代码详细注释和流程讲解
- 08-20随手小代码——生成GUID
- 08-2010进制6位10首10篇10章数电子元件电路线图代码正确版
- 08-2003 脱壳示例
- 08-20拉完代码后Maven本地依赖找不到
- 08-20Python的pep8(代码规范)
- 08-2083行代码通关攻略|据说看的人都过了
- 08-20第3届83行代码大赛第2关赛题官方解析
- 08-20用cn.hutool工具包进行图片上传下载示例
- 08-20修改TFS与本地源代码映射路径