数组中打印出最小值

public class Demo
{     //定义主函数
 public static void main(String[] args)
 {
  int[] arr = new int[]{33,25,45,12,10,34};    //定义数组
  int min = getmin(arr);     //调用getmin函数
  double min1 = getmin(arr);
  System.out.println("min="+min);
  System.out.println("min1="+min1);
 }
 
 //定义功能函数
 public static int getmin(int[] arr)
 {
  int min = 0;     //定义一个min变量等于角标为0的数组
   for (int i=1;i<arr.length;i++)  //for循环遍历数组,并在内部做比较操作
   {
     if (arr[i]<arr[min])
     {
      min = i;
     }
   }
   return arr[min];
 }
 public static double getmin(double[] arr)   //重载double类型
 {
  double min1 = getmin(arr);
  return min1;
 }
}

分享到:
关键词:Java

<< 上一篇

用函数打印矩形

下一篇 >>

java中的选择排序

网友留言(1783 条)

发表评论