java SE复习笔记18

有子强调在日常行为中,讲信用要符合道义,恭敬要避免耻辱,依靠可靠的人能获得尊敬。同时,文章通过实例解释了二维数组的静态和动态初始化方法,以及遍历二维数组的技巧。

有子曰:“信近(1)于义(2),言可复(3)也;恭近于礼,远(4)耻辱也;因(5)不失其亲,亦可宗(6)也。” --  有子说:“讲信用要符合于义,(符合于义的)话才能实行;恭敬要符合于礼,这样才能远离耻辱;所依靠的都是可靠的人,也就值得尊敬了。” 


二维数组:数组的数组,一维数组的元素类型还为一维数组

int[][] scores;
String[][] names;
1.静态初始化
scores = new int[][]{{10,5},{5,23},{6}};
2.动态初始化(记得里面存的东西如果是引用类型也要去new的)
方式一:
names = new String[6][5];//一共有6个小组,每个小组有5个人
方式二:
names = new String[6][];//一共有6个小组,但每个小组有多少人不确定,可分别定义
names[0] = new String[5];
names[1] = new String[7];
names[2] = new String[8];
names[3] = new String[9];
names[4] = new String[7];
names[5] = new String[3];

几种错误的初始化方式
names = new String[][];
names = new String[][5];

二维数组的长度
int[][] k = new int[6][5];
k.length 是这个数组的长度,为行数6
k[0].length 的长度是每个元素的长度,为列数 5

如何遍历二维数组
for(int i=0;k<k.length;i++){
    for(int j = 0;j<k[i].length;j++){
        System.out.println(k[i][j]);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值