数组的最小元素

P45*_*ent 1 java arrays

我用Java编写了一个double[] foo.

是否有用于提取此数组中最小值的库函数?我知道我可以建立一个,但如果库函数可用,这不是一个好习惯.什么都没有java.util.Arrays.

(在C++中我们有std::min_element等等,甚至是C++ 11中的一个新函数,可以同时获得最小值和最大值!)

McD*_*ell 6

假设Java 8:

double[] arr = { 1.0, 2.0 };
double min = DoubleStream.of(arr)
                         .min()
                         .getAsDouble();
Run Code Online (Sandbox Code Playgroud)