我有一个称为子级的数组列表,该数组列表的对象在GUI中的整个值范围内移动,我需要找到这些值中的最小值并将其打印到控制台。
我很确定这需要for循环吗?我只是不知道如何正确地构造它,以确保它查看“ children”中的值ArrayList。还是Eclipse中有一些内置功能可以计算数组列表的最小值?
小智 6
如果具有正整数值数组,则可以使用以下逻辑找到最小的整数值:
int [] numbers = {10, 20, 30, 40, 50};
int smallest = numbers[0];
for(int x : numbers ){
if (x < smallest) {
smallest = x;
}
}
System.out.println(smallest);
Run Code Online (Sandbox Code Playgroud)
Collection类具有用于在Collection中查找最小或最大元素的静态方法。例如:
System.out.println("max: " + Collections.max(list));
System.out.println("min: " + Collections.min(list));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14343 次 |
| 最近记录: |