【Android应用编程基础第10篇】Java语言中的数组(一).pdf

【Android应用编程基础第10篇】Java语言中的数组(一).pdf

ID:52244982

大小:136.81 KB

页数:2页

时间:2020-03-25

【Android应用编程基础第10篇】Java语言中的数组(一).pdf_第1页
【Android应用编程基础第10篇】Java语言中的数组(一).pdf_第2页
资源描述:

《【Android应用编程基础第10篇】Java语言中的数组(一).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java语言中的数组(一)【Android编程基础第10篇】微价值网星河数组,是由一组相同类型的变量构成的数据类型,这些变量以一个共同的名称表示,也即数组名;在Java语言中,这些数据可以是基本数据类型,也可以是引用数据类型。根据数据元素的存放方式,按照复杂程度,具体又可以分为一维数组,二维数组和多维数组。当我们在编程设计中,如果需要操作、访问多个同一数据类型的变量/对象时,就可以考虑使用数组。举个简单的例子,某厂家需要对一批同类货物例如轿车进行统计处理,计算总价,并找出其中最高价格,这时候就可以使用int整型数组来存储一批轿车的价格。下面通过具体例子来说明。我们首先

2、关注最简单的一维数组。1、声明方法格式为:类型数组名[]对应前面提到的例子,可以这样声明:intnCarPriceArray[];注意这里只是声明数组,此时还没有分配存储空间,所以也不需要指定数组大小。还可以使用另外一种声明方式:int[]nCarPriceArray;使用起来时一样的效果,具体可以根据大家各自的使用习惯进行选择。2、如何分配空间格式:数组名[]=new数据类型[个数]也即nCarPriceArray=newint[5];这里new操作是用来给数组分配内存空间,根据括号里的个数,在内存中开辟一块特定大小的存储空间(实际是对应5个int整型数据所占用的空

3、间也即5*4共20字节),供该数组使用。我们还可以使用二合一的方式,在声明数组的时候,顺便分配空间,往往会更方便些。具体格式为:数据类型数组名[]=new数据类型[个数]结合之前的例子,也即:intnCarPriceArray[]=newint[5];3、一维数组的访问和赋值这里需要通过数组下标,也即括号中的变量来访问,我们使用一个Java程序来说明:intnIndex=0;//整型变量,用于访问数组元素intnArray[]=newint[5];//声明一个具有5个元素的整型数组并分配内存for(nIndex=0;nIndex<5;nIndex++){nArray[

4、nIndex]=nIndex;//给数组元素逐个赋值}System.out.print("nArray[4]="+nArray[4]);//访问数组的第五个元素,打印数值还有一种赋值方式,就是在声明时,利用大括号直接赋值,例如intnArray[]={1,2,3,4,5};数组元素的存储示意图如下。nArray[0]nArray[1]nArray[2]nArray[3]nArray[4]数组nArray中的每个元素,均为int整型,长度length为54、数组的长度在Java中取得数组的长度(也就是数组元素的个数)可以利用“.length”完成,例如:nArray.l

5、ength本期我们重点讲述了Java编程中一维数组的声明、内存空间分配,赋值与方式,下期将继续讲述相对复杂些的二维数组,谢谢。微价值网(公号vjiazhi),专注移动互联网、App推广、盈利以及Android/iOS等技术基础培训。我们的微价值,就是你的大价值!欢迎投稿Android/iOS技术类文章,可以发到谋哥邮箱1351231599@qq.com,谢谢。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。