java - 我想在 for 循环中找到最小值/最大值
问题描述
如何使用 for 循环找到最小值/最大值。我搜索了这个但没有找到它。我想要一些帮助。
解决方案
我认为这很容易
int [] tabMaxMin = {1, 4, 8, -4, 11, 0};
int max = tabMaxMin[0];
int min = tabMaxMin[0];
for (int i=1; i < tabMaxMin.length; i++) {
if(min >= tabMaxMin[i])
min = tabMaxMin[i];
if(max <= tabMaxMin[i])
max = tabMaxMin[i];
}
System.out.println("MAX=" + max);
System.out.println("MIN=" + min);
}
推荐阅读
- python - 重新排列 csv 中的唯一组
- security - 如何隐藏向非 Jenkins 用户透露的敏感数据
- javascript - 如何在函数中添加点
- android - 一些不常见情况下 requestPinAppWidget 的使用
- linux - 我们如何在 zmq 推拉套接字的客户端中硬编码端口号
- java - 使用 .map 功能更新 scala 不可变 SEQ
- javascript - 用于反应中多个异步调用的单个减速器,redux
- reactjs - 除非我刷新,否则反应不会更新喜欢和不喜欢的值
- arrays - 如何在 Lua 中使用 For 循环创建自适应反转数组?
- python - 在 django 中获取 404。甚至用户存在于数据库中