多维数组,多维数组的练习题 ***

代码:

//多维数组
//一堆数组中每一个元素都是一个数组,这样数组就是二维数组
// int [][] ii = new int [][]{
// {1,2}, //1,2第一维第0个数组
// {3,4} //3是第一维第一个数组,第0个元素
// };
//
// int [][] ii0 = new int [2][3]; //第一维的长度是2,第二维是第一维每个元素的长度是3
// //{
// // {2,3,4,},
// // {5,6,7,}
// //}
// int [][]ii1 = new int [2][]; //只定义第一维,不定义第二维
//
// System.out.println(ii[1][0]); //输出是3
//

 

 

 

练习题:把所有数组元素打印并相加

代码:

//多维数组练习,把所有元素打印出来 *******


// int [][] arr = new int [] [] {
// {3,8,2},
// {2,7},
// {9,0,1,6}
// };
// int len = arr.length; //数组的一维长度
// for(int i = 0; i < len; i++){
// int[]arr0=arr[i];
// int llen = arr0.length; //数组的二维长度
// for(int j = 0; j < llen ; j++){
//
// System.out.println(arr0[j]); //输出了所有元素数字
// }
// }
//多维数组练习,把所有元素相加
// int [][] arr = new int [] [] {
// {3,8,2},
// {2,7},
// {9,0,1,6}
// };
// int len = arr.length; //数组的一维长度
// int res = 0;
// for(int i = 0; i < len; i++){
// int[]arr0=arr[i];
// int llen = arr0.length; //数组的二维长度
// for(int j = 0; j < llen ; j++){
// res += arr0[j];
// }
// }
// System.out.println("元素相加="+res); //输出的是所有元素相加的结果38

//第二种方法
// int res = 0;
// for(int i = 0; i < arr.length; i ++){
// for(int j = 0; j < arr[i].length; j ++){
// res += arr[i][j];
// }
// }
// System.out.println(res); //输出的是所有元素相接的结果38
//

代码图片:

 

 作业附加介绍:

 

 

 

第二种方法:(也是比较简单的方法)

 

 练习三:

 

 课堂开始:

 

posted @ 2021-04-09 17:02  岩浩ivv  阅读(106)  评论(0)    收藏  举报