黑马程序员技术交流社区

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

作者: hzgHM    时间: 2015-8-5 23:37
标题: 定义一个二维int数组,编写代码获取最小元素。
package com.itheima;

public class Text1 {

        /*
         * 第一题:定义一个二维int数组,编写代码获取最小元素。

         *
         *
         * */
        public static void main(String[] args) {
                int[][] arr = {{19,5,7,12},{4,45,32},{43,65}}; //定义一个长度为3的二维数组
                int min = arr[0][0];                          //定义变量 记录最小元素
                //定义数组索引的变量
                int x = 0;                                                                          
                int y = 0;
                for ( x = 0; x < arr.length; x++) {                        //遍历一维数组元素
                        for ( y = 0; y < arr[x].length; y++) {        //通过一维数组,遍历每个元素
                                if(arr[x][y]< min){                                        //判断arr[x][y]是否小于min
                                         min = arr[x][y];                                //条件成立 将arr[x][y]赋值给min
                                }
                        }       
                }
        System.out.println(min);                                                //打印出二维数组中元素最小值
               
               

        }





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