数组 定义
定义:
数组是在内存中存储相同数据类型的连续的空间
声明一个数组就是在内存空间中划出一串连续的空间
数组名代表的是连续空间的首地址
通过首地址可以依次访问数组所有元素
元素在数组中的排序叫做下标从零开始
数组注意事项
数组本身是引用数据类型。
数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。
数组的长度一旦确定,就不能修改了。
数组 静态初始化和动态初始化
数组静态初始化如下:
public static void main(String[] args) {
int[] ids;
ids = new int[]{1,2,3,4,5,6};
//静态初始化,就是数组的初始化和数组元素的赋值操作同时进行了。
}
数组动态初始化如下:
public static void main(String[] args) {
String[] str = new String[5];
//动态初始化,数组的初始化和数组元素的赋值操作分开进行
}