21xrx.com
2025-03-23 02:08:39 Sunday
文章检索 我的文章 写文章
Java求最大值最小值的代码实现方法
2023-06-16 21:19:08 深夜i     --     --
Java 最大值 最小值

在Java中,我们经常需要求一组数字中的最大或最小值,通常的做法是使用数组来存储这些数字,然后通过循环遍历数组找到最大或最小值。但其实,在不使用数组的情况下,也可以实现求一组数字中的最大或最小值。

最大值的实现方法:首先,我们可以定义一个变量max,将其初始化为第一个数字。然后,循环遍历这组数字,依次比较每一个数字是否大于max,若大于,则将max的值更新为该数字的值。最后,max的值即为这组数字中的最大值。

最小值的实现方法:同理,我们可以定义一个变量min,将其初始化为第一个数字。然后,循环遍历这组数字,依次比较每一个数字是否小于min,若小于,则将min的值更新为该数字的值。最后,min的值即为这组数字中的最小值。

以下是Java求最大值最小值的代码实现方法:


public class MaxMinValue {

 public static void main(String[] args) {

  int[] nums = 3;

  int max = nums[0];

  int min = nums[0];

  

  for (int i = 1; i < nums.length; i++) {

   if (nums[i] > max) {

    max = nums[i];

   }

   if (nums[i] < min) {

    min = nums[i];

   }

  }

  

  System.out.println("最大值为:" + max);

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

 }

}

通过以上代码,我们可以得到这组数字中的最大值为9,最小值为1。

  
  

评论区