A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 海狮 中级黑马   /  2015-10-21 23:18  /  654 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

多维数组
二维数组[][],三位数组[][],四维数组[][]………………
格式:
int[][] arr=new int[3][2];
1、定义了名称为arr的二维数组。
2、二维数组中有3个一维数组。
3、每一个一维数组中有2个元素。
4、一维数组的名称分别为arr[0],arr[1],arr[2]。
5、给第一个一维数组第一个脚标位赋值为78写法是:arr[0][1] = 78;。
6、arr存储的是二维数组的初始地址,arr[0]、arr[1]、arr[2]存储的是一维数组的初始地址。
格式2:
int[][] arr=new int[3][]
定义了3个一维数组,每个一维数组都是默认初始值为null,可以对这三个一维数组分别初始化:
arr[0]=new int[3];
arr[1]=new int[4];
arr[2]=new int[5];
格式3:
int[][] arr = {{3,8,2},{2,7},{9,0,1,6}};
声明定义同时直接赋值

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马