天天开心^_^

数组

16 08月
作者:popsky|分类:JAVA学习

数组


概念:数组是具有相同数据类型的一组数据的集合。


一维数组:

声明一个一维数组

int arr[];

声明数组后,还不能访问它的任何元素,因为声明的数组只是给出了数组的名字和元素的数据类型,并没有给出个数。因此,还需要给数组分配内存空间

int arr[];

arr = new int[5]; //分配了5个长度的int类型

注意:在JAVA中,new出来的数组,是不需要手动完成释放的。

合并写法:

int arr[] = new int[5]{1,2,3,4,5};

数组赋值

arr[0] = 1;

arr[1] = 2;

........




二维数组:

int a[][] = new int[2][];//可以省略列的长度

但如果不声明“行”的数量的话,就是错误写法,例如:

int b[][] = new int[][];//错误写法

int c[][] = new int[][2];//错误写法


使用三种方式初始化二维数组

第一种方法:

int tdarr1[][] = {{1,3,4},{5,9,8}};

第二种方法

int tdarr2[][] = new int[][]{{1,3,4},{5,9,8}};

第三种方法

int tdarr3[][] = new int[2][3];

tdarr3[0] = new int[]{6,5,4};

tdarr3[1][0] = 63;


浏览41 评论0
返回
目录
返回
首页
循环语句 String类

发表评论