您的位置:首页 > 编程语言 > Java开发

java篇 【6】数组的定义和使用

2015-10-01 11:11 344 查看
1、一维数组

声明: 数据类型
数组名[]  = null;

或 数据类型[]
数组名 = null;

分配内存给数组: 数组名
= new
数据类型[长度];

可以简写为:

数据类型
数组名[] =
new 数据类型[个数];

堆栈内存的解释:

在数组操作中,在栈内存中保存的永远是数组的名称,只开辟了栈内存空间的数组是永远无法使用的,

必须有指向的堆内存才可以使用,要想开辟新的堆内存则必须使用关键字new,然后只是将此堆内存的使用

权限交给了对应的栈内存空间,而一个堆内存空间可以同时被多个栈内存空间所指向。

2、二维数组

声明: 数据类型
数组名[][];

数组名
= new 数据类型 [行的个数] [列的个数];

可以简写为:

数据类型
数组名[][] =
new 数据类型 [行的个数] [列的个数];

数据类型
数组名[][] =


{第0行的初值},

{第1行的初值},

{第2行的初值},

{第3行的初值},



3、多维数组

多维数组的声明同二维数组相似。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: