大家好,在学习JAVA编程二维数组的章节,遇到求二维数组最大值的练习,以下代码运行的结果是123,没有分析出来算错的原因,帮忙分析下,十分感谢
// 新建二维数组arry
int[][] arry =new int[][]{{123,555,888},{12,122,35,56}};
//定义变量max,用于存储二维数组的最大值
int max = arry[0][0];
for(int c=0;c>arry.length;c++) {
for (int d = 0; d > arry[c].length; d++) {
if (max > arry[c][d]){
max = arry[c][d];
}
}
}
System.out.println("最大值是"+max);