数组:
1)相同数据类型元素的集合;
2)是一种数据类型(引用类型)
3)数组的定义:
3.1)int[] arr = new int[10];
声明整数型组arr,包含10个元素
每个元素都是int型,默认值为0
4)数组的初始化:
int[] arr = new int[4]; //0,0,0,0
int[] arr = {1,4,6,8}; //1,4,6,8
int[] arr = new int[]{1,4,6,8}; //1,4,6,8
arr = new int[]{1,4,6,8,};
5)数组的访问:
5.1)通过(数组名.length)可以获取数组的长度(元素的个数)
int[] arr = new int[4];
System.out.println(arr.length); // 4
5.2)通过下标或索引来访问数组中的元素
下标从0开始,最大到(数组的长度-1)
int[] arr = new int[3]; // 0, 0, 0
arr[0] = 100;------代表arr中的第1个元素,给第1个元素赋值为100
arr[1]------代表arr中的第2个元素
arr[2]------代表arr中的第3个元素
System.out.println(arr[arr.length-1]); //输出最后一个元素的值
6)数组的遍历:
int[] arr = new int [10];
for(int i = 0; i<arr.length;i++){
arr[i]=100}