数组
概念:一组连续的存储空间,存储多个相同数据类型的值。
数组的特点:(背)
1.类型相同
2.长度固定
数组的使用:
语法:数组名[下标]:访问数组元素
下标:从0开始,依次+1,最大下标是数组长度-1.
数组的遍历(掌握)
概念:依次访问数组中的每一个元素。
代码:
for(int i = 0; i<数组名.length; i++){
System.out.println(数组名[i]);
}
数组默认值
整数(byte short int long):0
小数(float double):0.0
字符(char):空格
布尔(boolean):false
引用类型(String...):null
数组的创建
方式1:先声明,再分配空间(掌握)
语法:数据类型[] 数组名; 数组名 = new 数据类型[数组长度];
举例:byte[] b;//声明
b = new byte[10];//分配空间
方式2:声明并分配空间 (掌握)
语法:数据类型[] 数组名 = new 数据类型[数组长度];
举例:int[] a = new int[5];
方式3:声明并赋值(复杂)(了解)
语法:数据类型[]
语法:数组名 = new 数据类型[]{value1,value2...};
举例:int[] a2 = new int[]{1,2,3,6};
方式4:声明并赋值(简单) (掌握)
语法:数据类型[] 数组名 = {value1,value2...};
举例:int[] a3 = {1,2,3,4,5,6};