1、如何声明/定义一个数组?
问题:(1)要存储的这组数的数据类型是什么–>元素的数据类型
(2)数组的名称是什么
语法格式:
元素的数据类型[] 数组名;
数组的标记[]
例如:
int[] scores;//推荐的写法
int scores[];//兼容C程序员的习惯
原因:在Java中有一种引用数据类型,称为数组,元素的数据类型[]
2、如何初始化一个数组
问题:(1)数组的长度,而且一旦确定,就不能修改
(2)数组的元素的值
语法格式:
数组名 = new 元素的数据类型[长度];
数组的元素是有默认值的:
元素的类型:
byte,short,int,long:0
float,double:0.0
char: \u0000 即字符编码为0的字符
boolean:false
引用数据类型:null
3、其他
数组的长度:数组名.length
数组的元素:数组名[下标]
下标的范围:[0,数组的长度-1]
一旦下标超过范围,会报异常:ArrayIndexOutOfBoundsException
一维数组
最新推荐文章于 2023-03-21 21:15:00 发布