Java编程那些事儿43—数组概述[Java编程]
本文“Java编程那些事儿43—数组概述[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
第六章数组
数组(Array)是Java语言中内置的一种基本数据存储构造,通俗的理解,就是一组数的调集,目的是用来一次存储多个数据.
数组是程序中实现很多算法的底子,可以在一定程度上简化代码的书写.
Java语言中的数组可以分为:一维数组和多维数组,本部份将首先以一维数组为底子举行讲授,最后讲授多维数组的概念和相关的理解、利用.
6.1 数组概述
在程序中,假如需求存储一个数值的话,则可以在代码中声明一个变量来举行存储,但是有些时刻,为了程序操作的便利,需求将一组相关的数值存储在一同,这就是数组呈现的最初缘由.
在实际利用时,数组的目的就是存储一组相关的数据,比方棋牌游戏中的一副牌等,从存储数值的角度考虑,其作用是和变量等价的.
则实际利用时,数组名称是一个整体,近似学校里的班级名称,为了可以便利的拜候数组中的某个具体的值,对数组中的值举行强迫的编号,这个编号称作数组的下标,近似班级中每个学员的序号.在实际引用数组中的值时,利用数组名称和下标一同举行指定,近似于XX班级序号为n的学员.
为了数组管理的便利,所以在语法上要求数组中存放的每个元素范例必须相同.数组中的每个具体的数值也称作数组元素.
在内存中,数组存储在持续的区域内部,因为数组中每个元素的范例相同,则占用的内存大小也一致,所以在拜候数组中的元素时可以直接按照数组在内存中的起始位置以及下标来计算元素的位置,因此数组的拜候速度很高.
实际利用时,每个数组都有长度,为了便利管理,在Java语言中,在初始化数组时,必须指定数组的长度,并且一旦指定,长度就不能改变,除非在重新初始化该数组.
理解了数组以上相关的概念今后,在实际利用数组时,数组的范例、数组的长度以及数组中每个元素的功效,都由程序员按照需求举行指定,这些都需求一定的计划本领,也是初学者最不熟习的问题.这个问题可以简单的这么理解,就像有了一块泥巴,只要你按照法则来做,可以按照你的需求做成肆意的构造,制作历程和制作办法都由制作者举行计划.
固然数组从构造上来看,只是把从前语法中的多个变量存储在一同,通过数组名称组合上下标的方法举行利用,这个简单的改变,将极大的简化程序算法的实现,所以说数组是数据存储方法的很大改革.大概套用一句时髦的话——“数据存储的一小步,确切算法实现的一大步”.数组的别的一个改革就是下标可以利用变量举行代表,这样在拜候数组的值时会越发机动,这个也是理解数组的关键.
总结来说,主要有以下几点:
1、数组中的元素范例必须相同.
2、数组的长度一旦指定即不能改变.
3、数组中的值通过数组名和下标组合起来举行拜候.
文章根源:http://blog.csdn.net/Mailbomb/archive/2008/06/21/2572329.aspx
以上是“Java编程那些事儿43—数组概述[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |