//求一个二维数组中的最小值
class Demo_Array {
public static void main(String[] args) {
int[][] arr = {{11,3,45},{5,98},{1,88,99}};
int min = arr[0][0];
for (int x =0;x<arr.length ;x++ ) {
for (int y=0;y<arr[x].length ;y++ ) {
//int min = arr[0][0];
if (min >arr[x][y]) {
min = arr[x][y];
//System.out.println(min);
}
}
}
System.out.println(min);
}
}
注释的是刚看到题目是做的,根据一维数组求最小值思路来得到的结果是不对的.后来改了下能输出正确结果,但不是太了解内存关系..求大神解释下! |
|