21xrx.com
2024-11-22 13:34:04 Friday
登录
文章检索 我的文章 写文章
Java数组中如何找出最大值与最小值
2023-06-19 12:15:46 深夜i     --     --
Java数组 查找最大值 查找最小值

在Java编程中,数组是一种常用的数据结构,可以存储多个值。如果需要在一个数组中找到最大值或最小值,那么该如何做呢?本文将介绍如何使用Java编程语言中的内置函数和循环来查找任意数组中的最大值和最小值。

第一种方法是使用Java内置函数:Arrays.sort()。这个函数可以将数组元素按照升序排序,那么最大值就是数组中最后一个元素,最小值就是数组中的第一个元素。代码如下:

int[] arr = 3;

Arrays.sort(arr);

int max = arr[arr.length - 1];

int min = arr[0];

System.out.println("数组中的最大值为:" + max);

System.out.println("数组中的最小值为:" + min);

第二种方法是使用循环,遍历数组中的所有元素,比较每个元素的值,并记录下最大值和最小值。代码如下:

int[] arr = 4;

int max = arr[0];

int min = arr[0];

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

  if (arr[i] > max) {

    max = arr[i];

  }

  if (arr[i] < min) {

    min = arr[i];

  }

}

System.out.println("数组中的最大值为:" + max);

System.out.println("数组中的最小值为:" + min);

以上两种方法都可以找到任意数组中的最大值和最小值,可以根据实际情况选择使用哪种方法。

  
  

评论区

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