专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 最新javase教程:数组篇

最新javase教程:数组篇

更新时间:2020-03-20 09:13:54 来源:动力节点 浏览1738次


  什么是数组?


最新javase教程:数组篇


  数组是一个变量,存储相同数据类型的一组数据;


  为什么使用数组呢?


  当你需要保存一组数据类型相同的变量或者对象时,我们不可能给每一个变量都定义一个变量名,这样的操作代码臃肿、工作量大且无意义,这时候我们就使用数据来保存这些数据,数组会根据角标来为每个数据分配地址。在java中如果想要保存一组基本类型的数据,使用数组;如果想保存一组对象或者其他类型的复杂数据可以使用集合。


  一维数组及其使用:


  一维数组,可以理解为只能存放一行相同数据类型的数据。


  定义一维数组的语法:数据类型[]数组名=new数据类型{数组长度};或者数据类型数组名[]=new数据类型{数组长度};


  数组的赋值有两种方式,即在声明时赋值和声明后赋值。


  第一种方式赋值,即声明时赋值。其数组赋值的格式是:


  数据类型数组名[]={初值0,初值1,初值2,...,初值n}


  此时,我们可以不用为内存分配大小,因为Java编译器会根据后面的赋值数量来确定内存分配大小。数组赋值例子:intHeight[]={160,170,172,180,182};


  第二种方式赋值,声明后的赋值。我们可以通过对其元素的赋值,来达到对数组的赋值。这时我们可以使用循环结构来完成赋值。例如:intHeight[]=newint[2];


  for(inti=0;i<2;i++)Height[i]=0;//这里我们只是赋个初值,并不是实际意义


  当然遍历数组使用for循环就可以;


最新javase教程:数组篇


  多维数组及其使用:


  在实际应用中,三维及以上的数组很少使用,主要使用二维数组。下面就介绍一下二维数组;


  二维数组实际上是一个一维数组,它的每个元素又是一个一维数组。


  定义二维数组的语法:数据类型[][]数组名;或者数据类型数组名[][];


  二维数组的声明和初始化应按照从高维到低维的顺序进行.;


    以上就是动力节点Java培训机构小编介绍的“最新javase教程:数组篇”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>