21xrx.com
2025-02-16 22:20:45 Sunday
登录
文章检索 我的文章 写文章
Java数组输入几个数,求最大值和最小值
2023-07-05 05:34:05 深夜i     --     --
Java 数组 输入 最大值 最小值

在Java中,数组是一组具有相同类型的变量集合。它可以在一个变量名下存储多个值。通过使用Java数组,我们可以轻松地进行多个变量的操作,例如找到最大值和最小值。

为了找到Java数组中的最大值和最小值,我们需要使用一个循环来比较数组中的每个元素。我们可以使用一个变量来存储我们找到的最大值和最小值。

在下面的代码示例中,我们将使用一个for循环来遍历数组,并使用两个变量分别存储最大值和最小值。

import java.util.Scanner;

public class FindMinMax {

  public static void main(String[] args) {

   int[] myArray = new int[5];

   Scanner in = new Scanner(System.in);

   System.out.println("Please enter 5 numbers: ");

   for (int i=0; i

     myArray[i] = in.nextInt();

   }

   int max = myArray[0];

   int min = myArray[0];

   for (int i=1; i

     if (myArray[i] > max) {

      max = myArray[i];

     }

     if (myArray[i] < min) {

      min = myArray[i];

     }

   }

   System.out.println("Maximum value is: " + max);

   System.out.println("Minimum value is: " + min);

  }

}

在这个实例中,我们首先声明了一个长度为5的整型数组,然后使用Scanner类从控制台读取5个整数存储到数组中。接下来,我们使用两个变量max和min来比较数组中的所有元素,并找到最大值和最小值。

最后,我们打印出找到的最大值和最小值。请注意,在这个程序中,我们使用了if语句来比较每个元素。如果元素比当前的最大值大,则将该元素设置为新的最大值。如果它是当前最小值,则将其设置为新的最小值。

总之,Java数组是一个非常有用的工具,可以在一个变量名下存储多个值,并进行各种操作。在本文中,我们学习了如何使用Java数组来查找最大值和最小值,并通过代码示例进行了说明。希望读者能够从中受益,掌握Java数组的基本知识和应用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复