数组

2018-08-07  本文已影响0人  是你的星星

数组

数组就是引用变量,只是它的可以存储相同类型的多组数据。

(数据类型)数组名[]= new 数据类型[长度]

也可,int i[]={},利用for去访问所有的元素。

初始化:就是在内存当中开辟数组的空间,并赋予一些默认值(准备工作)。

#静态数组和动态数组

静态数组    数据类型[] 数组名称=new 数据类型[] 。获取数组的长度:数组名.length。

动态数组    数据类型[] 数组名称=new 数据类型[长度],动态数组需要手动赋值。

简便格式:数据类型[] 数组名称={元素};一旦使用简便格式,必须一个步骤完成,不能拆分成两个步骤。(静态)。

重点:一个数组一旦在内存当中被创建了,那么数组的长度就不能发生改变。

#总结

1.虽然静态数组没有指定长度,但是仍然可以根据具体元素自动推算长度。

2.虽然简便格式当中可以不写new,但是在内存中分配空间的过程仍然存在。

3.虽然指定了具体元素,但是仍然会有默认值被替换。

#数组元素

1.数组的元素的索引编号,从0开始,一直到“长度-1”结束。

2.如果访问的数组元素索引不存在,就会发生数组越界异常。

上一篇 下一篇

猜你喜欢

热点阅读