java怎么求数组的最大值和最小值

有时辰我们在进行java编程的时辰,想求数组的最年夜值和最小值,怎么求呢,下面来分享一下方式

工具/原料

  • java
  • 求数组的最年夜值和最小值方式

方式一:经由过程for轮回遍历比力

  1. 1

    第一步打开eclipse,界说一个a数组,和最年夜值max,最小值min,起头都赋值为a[0],如下图所示:

  2. 2

    第二步main方式中输入“

    int a[]={1,32,14,15,61,7,9,12,11,18};

    int max=a[0];

    int min=a[0];

    for(int i=0;i<a.length-1;i++){

    if(max<a[i]){

    max=a[i];

    }

    if(min>a[i]){

    min=a[i];

    }

    }

    System.out.println("最年夜值:"+max);

    System.out.println("最小值:"+min);

    ”代码,求数组的最年夜值和最小值,如下图所示:

  3. 3

    第三步运行法式之后,可以看到最年夜值为61,最小值为1,如下图所示:

方式二:经由过程对数组排序求最年夜最小值

  1. 1

    第一步输入“

    int a[]={1,32,14,15,61,7,9,12,11,18};

    java.util.Arrays.sort(a);

    System.out.println("最年夜值:"+a[a.length-1]);

    System.out.println("最小值:"+a[0]);

    ”代码,求数组的最年夜值和最小值,如下图所示:

  2. 2

    第二步运行法式,可以看到获得不异的成果,如下图所示:

注重事项

  • 若是你感觉这篇对你有效的话,请投一下票
  • 发表于 2019-01-28 00:00
  • 阅读 ( 179 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论