黑马程序员技术交流社区

标题: 定义一个二维int数组,编写代码获取最小元素。 [打印本页]

作者: 朱婵    时间: 2014-2-20 12:41
标题: 定义一个二维int数组,编写代码获取最小元素。
定义一个二维int数组,编写代码获取最小元素。
  1. public class Test3 {
  2.         public static void main(String[] args) {
  3.                 int number[][] = new int[2][3];
  4.                 number[0][0] = 11;
  5.                 number[0][1] = 12;
  6.                 number[0][2] = 13;
  7.                 number[1][0] = 21;
  8.                 number[1][1] = 22;
  9.                 number[1][2] = 23;
  10.                
  11.                 // 定义最大值 和 最小值
  12.                 int max = number[0][0];
  13.                 int min = number[0][0];
  14.                
  15.                 for (int i = 0; i < number.length; i++) {
  16.                         // 获取当前二维数组的第一个一维数组值
  17.                         int arr[] = number[i];
  18.                         // 遍历一维数组 arr
  19.                         for(int c = 0; c < arr.length; c++) {
  20.                                 max = max > c ? arr[c] : max;
  21.                                 min = min > c ? min : arr[c];
  22.                         }
  23.                 }
  24.                
  25.                 System.out.println("number 二维数组最大值是:" + max);
  26.                 System.out.println("number 二维数组最小值是:" + min);
  27.                
  28.         }
  29. }
复制代码







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