java中什么是数组
2017-03-16
所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。
一维数组
数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。目的是便于管理数据和方便声明。
数组声明的格式是:数据类型数组名 。
数组的赋值方法有三种。
第一种,直接赋值。
第二种,new赋值
第三种,赋空值。
二维数组
如果说可以把一维数组当成几何中的线性图形,那么二维数组就相当于是一个表格。
静态初始化: 数据类型 数组名[][] ;
第一种:数组名 = new 数据类型[行的个数][列的个数] ;
第二种:数组名 = {一维数组;一位数组;。。。。};
注意分号
使用静态初始化声明一个二维数组。
多维数组
经过前面一、二维数组的练习后不难发现,想要提高数组的维数,只要在声明数组的时候将索引与中括号再加一组即可,所以三维数组的声明为int score[][][],而四维数组为int score[][][][] …,以此类推。