1.Array
1.1 定义
可以同时声明多个类型一样的变量。
1.2声明方式
//先声明后赋值
int[] attr = new int[100];
attr[0] = 12;
attr[99] = 3;
//边声明边赋值
int[] attr2 = {1, 2, 3, 5, 9, 87};
2.List
2.1 定义
Java.util.ArrayList类是一个动态数组类型,可以随时从链表中添加或删除一个元素。ArrayList实现了List接口并且可以动态改变大小的。当我们不知道数据元素的个数时,就可使用ArrayList;如果知道数据元素个数,就可以直接用数组。
2.2 声明方式
List<Object> list = new ArrayList<Object>();//Object:指List里的值是什么类型的,Object代表可以是任何形式的
2.3 方法
//add() 添加数据
List<Object> list = new ArrayList<Object>();
list.add("北京");
list.add("深圳");
list.add("上海");
//get(index) 获取数据
list.get(0); //结果:北京
//size() list里的数据个数
list.size();
//遍历list
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
3. Map集合
3.1 定义
将键映射到值的对象。