定义一个二维int数组,编写代码获取最小元素。- public class Test3 {
- public static void main(String[] args) {
- int number[][] = new int[2][3];
- number[0][0] = 11;
- number[0][1] = 12;
- number[0][2] = 13;
- number[1][0] = 21;
- number[1][1] = 22;
- number[1][2] = 23;
-
- // 定义最大值 和 最小值
- int max = number[0][0];
- int min = number[0][0];
-
- for (int i = 0; i < number.length; i++) {
- // 获取当前二维数组的第一个一维数组值
- int arr[] = number[i];
- // 遍历一维数组 arr
- for(int c = 0; c < arr.length; c++) {
- max = max > c ? arr[c] : max;
- min = min > c ? min : arr[c];
- }
- }
-
- System.out.println("number 二维数组最大值是:" + max);
- System.out.println("number 二维数组最小值是:" + min);
-
- }
- }
复制代码
|