【发布时间】:2016-03-06 09:11:26
【问题描述】:
我希望有一个浮点数(双精度)和整数数组,如下所示 -
double[] myArr = {0, 0, 95, 9.5, 19, 610.5, 1217, 5.14, 4038.66, 10.23, 7961, 828, 199858, 37325.3};
然后我有这个返回最大值和最小值的函数
public static void getMaxArrVal(double[] myArr) {
myCol = /* Code to convert myarr to collection should come here */
System.out.println(Collections.min(myCol ));
System.out.println(Collections.max(myCol ));
}
}
getMaxArrVal(myArr);
我在将原始数据类型转换为集合时遇到问题。我尝试将其转换为双列表,尝试将 myArr 转换为 char/String 以检查一些内容,但显然没有任何效果。
我不断看到原始数据类型的编译错误。我也尝试过Double,但没有运气。
我怎么可能将数组转换为集合并计算这个数组的最小值/最大值。如有任何帮助,我将不胜感激。
【问题讨论】:
-
@prasad 是正确的;这个问题本质上是完全重复的。
标签: java