在我的模型中,我有一个带有温度值的集合,我想用一个函数找到最大值。我发现了以下功能:
double max( collection, value )
-返回给定集合中的最大值。
如果我将此功能用于我的收藏集“温度”,它将不起作用:
double max(temperatues,result);
我是否必须使用此类的类?我是一个真正的Java初学者,非常绝望。有人可以给我提建议吗?
答案 0 :(得分:0)
您可以使用double result = Collections.max(temperatures);
或double result = temperatures.stream().mapToDouble(Double::doubleValue).max();
。
答案 1 :(得分:0)
另一种方法:
double result = max(temperatures,t->t.doubleValue());