数组
什么是数组?
概念
数据类型相同的,被储存在联系的空间的数据。
在java中,数组是引用类型,数组元素相当于类中的实例变量。一旦数组被分配一定的空间,元素也会被隐式初始化。
特点
在java中,数组的长度是确定的,一旦被创建,大小就不可改;
每个元素的数据类型是相同的,不可以杂糅;
元素的可以是任何的数据类型,(8大基础类型和引用类型);
数组属于引用类型,可以看成是对象,元素犹如对象中的成员变量;
数组的使用
作为返回值
初始化
静态初始化
int[] array = {1,2,2,3,4};
动态初始化
int [] array = new int[];
遍历方式(增强for循环)
for(variable : collection) statement
例如:
for(int e: array)
System.out.println(e);