黑马程序员技术交流社区

标题: 二维数组求每个小数组的最小值还是不太理解 [打印本页]

作者: 455438557    时间: 2017-2-17 14:43
标题: 二维数组求每个小数组的最小值还是不太理解
有没有学霸  代注释解一下

作者: MMXDZZ    时间: 2017-2-17 16:21
//创建二维数组                 int[][] arr = {{23,36,12,56,36},{56,89,35,45,124},{45,78,52,5,65}};                 //for循环遍历,并用if语句判断                 for (int i = 0; i < arr.length; i++) {                         //定义一个变量,用来存储 最小值,将每个一维数组的第一个值赋给min                         int min = arr[i][0];                         //j的值是一维数组索引,a[i].length是每个一维数组的长度                         for (int j = 0; j < arr[i].length; j++) {                                 //如果min大于数组中的值,就将这个值赋值给min                                 if(min > arr[i][j]){                                         min = arr[i][j];                                 }                         }                         //打印输出每个一维数组的最小值                         System.out.println(min);                 }         }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2