二维数组的声明赋值和遍历
java编程中经常使用的数组可能也就是一位数组偏多,二维数组使用的比较少,今天在刷面试题的时候看到一个关于二维数组的变成题目,使用上有点生疏,所以记录一下
-
二维数组的声明和赋值
类型[] [] 变量名 = new [][] (行数,列数)
ps: int array[][] = new [3][5]; //创建了一个3行5列的二维数组,默认值为0;类型[][] 变量名 = {{1,2}{3,4},{5,6}};
ps: int array[][] = {{1,2}{3,4},{5,6}}; //创建了一个3行2列的数组,代表分行赋值。 -
二维数组的遍历
增强型for循环遍历
for(int [] a : 二维数组){
for(int b :a){
system.out.print(a)
}
system.out.println()//换行
}
这样就把一个二维数组打印出来了