一、数组
1.数组定义:
数组是由有限个相同类型的数据按照一定的次序组成的一组变量的集合体。数组有一个统一的数组名,构成数组的每一个变量都称为数组的一个元素,数组元素在数组中的次序编号称为数组元素的下标,在数组中数组元素是通过数组名和下标来区分的。
2.数组的定义格式:
实例:
int[] arr;
double[] arr;
char[] arr;
或者:
int arr[];
double arr[];
char arr[];
3.数组元素访问:
每一个存储到数组的元素,都会自动的拥有一个编号,从0开始。
这个自动编号称为数组索引(index),可以通过数组的索引访问到数组中的元素。
数组名[索引];
4.数组的动态初始化:
数组动态初始化就是只给定数组的长度,由系统给出默认初始化值。
格式:
数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[3];
5.数组的静态初始化
在创建数组时,直接将元素确定
格式 :
数据类型[] 数组名 = new 数据类型[]{元素1,元素2,...};
数据类型[] 数组名 = {元素1,元素2,...};
6.数组遍历
数组遍历:就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。
public static void main(String[] args) {
int[] arr = { 1, 2, 3, 4, 5};
System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
System.out.println(arr[3]);
System.out.println(arr[4]);
}