【发布时间】:2020-03-04 00:59:49
【问题描述】:
如何使用 for 循环找到最小值/最大值。我搜索了这个,但没有找到。我需要一些帮助。
【问题讨论】:
-
您的最小/最大值存储在哪种结构中?
List?Set?Map? -
到目前为止你的代码看起来如何?
如何使用 for 循环找到最小值/最大值。我搜索了这个,但没有找到。我需要一些帮助。
【问题讨论】:
List? Set? Map?
我觉得很简单
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);
}
【讨论】: