一维数组——基本定义以及用法

1.定义数组

两种定义数组的语法:

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

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

注意事项:

  (1)定义数组时一定要指定数组名和数组类型。

  (2)必须书写 “ [ ] ” ,表示定义了一个数组,而不是一个普通的变量。

  (3)“ [ 数组长度 ] ”决定连续分配的空间个数,通过数组的 length 属性可获取此长度。

  (4)数组的数据类型用于确定分配的每个空间的大小。

示例:

  

 

2.数组元素的表示与赋值

 概念:

  由于定义数组时内存分配的是连续的空间,所以数组元素在数组里顺序排列编号,该编号即元素下标,它标明了元素在数组中的位置。首元素的编号规定为0,因此,数组的下标依次为0、1、2、3、4……依次递增,每次的增长数是1。数组中的每个元素都可以通过下标来访问。例如,数组scores的第一个元素表示为scores[0]。

语法格式:

  数组名 [ 下标值 ]

示例:

  int [ ] scores = new int [ 2 ];

  scores [ 0 ] = 65; //表示为scores数组中的第一个元素赋值65

  scores [ 1 ] = 87; //表示为scores数组中的第二个元素赋值87

3.数组的初始化

概念:

  所谓数组初始化,就是在定义数组的同时一并完成赋值操作。

语法格式:

  (1)数据类型 [ ]  数组名 = { 值 1 ,值 2,值 3,……,值 n};

  (2)数据类型 [ ]  数组名 = new 数据类型 [ ] { 值 1 ,值 2,值 3,……,值 n};

示例:

  

 

posted @ 2022-07-19 23:21  小呆呆灬  阅读(825)  评论(0编辑  收藏  举报