千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:成都千锋IT培训  >  技术干货  >  java中如何求数组元素的最大和最小值

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

来源:千锋教育
发布人:yyy
时间: 2023-06-09 11:43:07

  在 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);

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

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

jcombobox下拉框组件如何使用?

2023-06-07

什么是事件对象?事件对象的使用

2023-05-29

什么是单体应用?如何理解

2023-05-29

最新文章NEW

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

2023-06-09

java面试之消息队列

2023-05-24

java算法之冒泡排序

2023-05-23

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>