我想在 for 循环中找到最小值/最大值 [关闭]
Posted
技术标签:
【中文标题】我想在 for 循环中找到最小值/最大值 [关闭]【英文标题】:I want to find min/max value within for loop [closed] 【发布时间】:2020-03-04 00:59:49 【问题描述】:如何使用 for 循环找到最小值/最大值。我搜索了这个,但没有找到。我需要一些帮助。
【问题讨论】:
您的最小/最大值存储在哪种结构中?List
? Set
? Map
?
tutorialspoint.com/How-to-find-Min-Max-numbers-in-a-java-array
到目前为止你的代码看起来如何?
Finding the max/min value in an array of primitives using Java的可能重复
How to ask
【参考方案1】:
我觉得很简单
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);
【讨论】:
以上是关于我想在 for 循环中找到最小值/最大值 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章