全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

java中如何求数组元素的最大和最小值

来源:千锋教育
发布人:yyy
2023-06-09

推荐

在线提问>>

  在 Java 中,你可以使用循环遍历数组来求取数组元素的最大值和最小值。以下是两种常见的方法:

  方法一:使用循环遍历数组,逐个比较更新最大值和最小值。

java
int[] array = {5, 2, 9, 1, 7};
int min = array[0]; // 假设第一个元素为最小值
int max = array[0]; // 假设第一个元素为最大值
for (int i = 1; i < array.length; i++) {
if (array[i] < min) {
min = array[i]; // 更新最小值
}
if (array[i] > max) {
max = array[i]; // 更新最大值
}
}
System.out.println("最小值: " + min);
System.out.println("最大值: " + max);

   方法二:使用 `Arrays` 类的 `sort` 方法对数组进行排序,然后取得最小值和最大值。

java
import java.util.Arrays;
int[] array = {5, 2, 9, 1, 7};
Arrays.sort(array);
int min = array[0]; // 排序后的第一个元素为最小值
int max = array[array.length - 1]; // 排序后的最后一个元素为最大值
System.out.println("最小值: " + min);
System.out.println("最大值: " + max);

   这两种方法都可以求取数组元素的最大值和最小值,你可以根据实际需求选择适合的方法。

相关文章

java中如何求数组元素的最大和最小值

jcombobox下拉框组件如何使用?

java中基本数据类型和引用数据类型是什么?有什么区别?

如何利用shell脚本监控linux系统的内存?

java程序的基本格式是什么?

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取