一周学习总计
day06
1 二维数组的应用
定义一个二维数组,静态初始化:
int[][] arr = {
{1,2,3},{4,5},{6}};
class Array2Test{
public static void main(String[] args){
//调用遍历的功能
printArray2(arr) ;
}
/*
两个明确
1)明确返回值类型:void
2)明确参数类型以及参数个数
1个参数 int类型二维数组
*/
public static void printArray2(int[][] arr){
//输出以下左大括号
System.out.print("{");
//遍历
for(int x = 0 ; x < arr.length; x++){
//外层循环是一维数组的个数
//先输出左大括号
System.out.print("{");
//遍历一维数组的元素
for(int y = 0 ; y < arr[x].length ; y++){
//判断
//如果是二维数组的最后一个元素
if(x == arr.length-1){
//输出元素值以及后面的}
System.out.print(arr[x][y]+"}") ;
//如果当前元素取到的一维数组的最后一个元素
}else if(y == arr[x].length-1){
//输出元素内容以及}以及,
System.out.print(arr[x][y]+"}"+",") ;
}else{
System.out.print(arr[x][y]+",") ;
}
}
}
//输出整个右}
System.out