获取一个数组中的最大值和最小值三种方法

发布时间:2026-01-15 08:10

关注电子产品发布会,获取最新和最值得购买的信息。 #生活知识# #购物技巧# #电子产品购买指南#

1 遍历数组
int[] nums = {3, 1, 5, 2, 4};
int max = nums[0];
int min = nums[0];
for (int i = 1; i < nums.length; i++) {
max = Math.max(max, nums[i]);
min = Math.min(min, nums[i]);
}
System.out.println("数组中的最大值:" + max);
System.out.println("数组中的最小值:" + min);

2 排序
int[] nums = {3, 1, 5, 2, 4};
Arrays.sort(nums);
int max = nums[nums.length - 1];
int min = nums[0];
System.out.println("数组中的最大值:" + max);
System.out.println("数组中的最小值:" + min);

3 使用Stream
int[] nums = {3, 1, 5, 2, 4};
int max = Arrays.stream(nums).max().getAsInt();
int min = Arrays.stream(nums).min().getAsInt();
System.out.println("数组中的最大值:" + max);
System.out.println("数组中的最小值:" + min);

网址:获取一个数组中的最大值和最小值三种方法 https://klqsh.com/news/view/317267

相关内容

C语言丨如何查找数组中的最大值或者最小值?图文详解
最值得推崇的成长方式,读书算一个
最有效的十种学习方法,你值得拥有!
x的平均值怎么打:数学符号“x첅”在各种场景下的输入方法详解
平衡工作和生活的15种最佳方法
如何获得游戏点 游戏点获取技巧和方法
一生最值得去旅游的20个地方(下篇)
加速知识获取:最实用的几个学习法则
蛋仔派对最便宜购买蛋币方法!省钱充值攻略
一个人最好的生活方式(值得收藏)

随便看看