Java数组介绍(一维数组和二维数组)
1. 概述
· 数组是存储多个变量的容器。
· 存储的多个变量必须是同一种数据类型。
· 数组既可以存储基本数据类型,也可以存储引用数据类型。
2. 数组定义的格式
· 格式1:数据类型[] 数组名。
· 格式2:数据类型 数组名[]。
3. 访问数组中的元素
3.1 概述
数组中的每个元素都是由编号的,编号从0开始,到数组的长度减1结束,通过数组名和编号的配合就能取出数组中指定的元素,编号的专业称呼是索引。
3.2 访问数组中元素的格式
· 数组名[编号]
· 比如数组名是arr,那么获取arr数组中的第一个元素的格式是arr[0]。
4. 数组的初始化
4.1 概述
Java中的数组必须初始化之后才能够使用,初始化就是指的给数组中的元素分配内存空间,并赋值。
4.2 数组的初始化有两种方式,静态初始化和动态初始化
4.2.1 静态初始化
· 概述:
初始化时指定每个数组元素的初始值,由系统决定数组长度。
· 格式:
数据类型[] 数组名 = new 数据类型[]{元素值1,元素值2,…};或者数据类型[] 数组名 = {元素1,元素2,...};
· 内存图: