标签:一维 元素 数据类型 用法 数组名 数组 scores 定义
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};
示例:
标签:一维,元素,数据类型,用法,数组名,数组,scores,定义 来源: https://www.cnblogs.com/java-ytc/p/16496241.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。