java数组下标的数据类型6_JAVA基础(6)-数组

数组:

1、概念

一组相同类型的数据的组合,数组也是一种引用类型。

数组的特点:一经创建,长度不可变。

2、名称

数组名称不是固定的,与存放的数据的类型有关。

如:  存放一组int类型的数据,数组名称   int[ ]

存放一组字符串数据,数组名称   String[ ]

存放一组Scanner类型的数据,数组名称   Scanner[ ]

存放一组字符类型的数据,数组名称   char[ ]

3、元素的概念

数组中的每个数据,都是这个数值的元素。

4、数组的声明与初始化

声明:元素类型[]  变量名;

元素类型   变量名[];       (不建议此写法)

变量初始化的时机:2种

(1)声明时直接初始化

(2)先声明,再初始化(使用前初始化)

数组的变量初始化:3种情况

(1)静态初始化

String[] names = {"A","B"};

int[] nums = {};

(2)动态初始化

--规定数组长度的写法

int[] ages = new int[length];  //length数组初始的长度

动态初始化的数组其实有默认元素:

整数类型:默认是0

浮点数类型:默认0.0

字符类型:默认'\u0000'

布尔类型:默认false

引用数据类型:默认值null

你可能感兴趣的:(java数组下标的数据类型6)