黑马程序员技术交流社区

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

作者: 小二儿    时间: 2015-9-6 15:43
标题: 定义一个二维int数组,编写代码获取最小元素
package com.itheima;
/**
* 第1题:定义一个二维int数组,编写代码获取最小元素
* @author sunbaoque
*
*/

public class Test1 {
        public static void main(String []args){
                //定义一个二维数组
                int [][]arr={{1,2,3},{4,5},{9,0,1}};
                 int min = getMin(arr);
                 System.out.println("min="+min);
                       
                }
        //通过定义变量最小记录较小值的方式实现
        public static int getMin(int[][] arr){
                int minElement=arr[0][0];//设置一开始的最小的元素为arr[0][0]
                for(int x=0;x<arr.length;x++){
                        for(int y=0;y<arr[x].length;y++){
                        if(arr[x][y]<=minElement)//如果其它元素比arr[0][0]小,则替换,把那个小的赋值给minElement
                                minElement=arr[x][y];
                        }}return minElement;
               
        }

}




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