数组
- 是一种数据结构
- 数组的长度不要求为一个常量,new int[n]可以创建一个长度为n的数组
- 数据一经创建后就不能再改变它的长度,如果程序运行中需要扩展数组长度可以使用数组列表
- 初始化
- 创建 一个数字数组时,所有元素初始化为0 (int数组->0)
- boolean数组->false
- String数组->null
- 对象数组->null
1、创建数组
-
声明一个数组
int a[]; int[] a; //常用的方式
-
声明并初始化一个可以存储100个整数的数组
int[] a = new int[100] ;
-
声明并初始化
int[] a = {2,3,4,5,6,7}; //整形 String[] str = {"name","age","sex"}; //字符串
-
声明一个匿名数组
new int[]{1,2,3,4,5} //使用 array = new int[] {1,2,3,4};
2、访问数组
-
下标访问
int a = array[n]; //a为数组array中下标为n的值
3、获取数组的长度
array.length