<分区>
在 Java 中,我有一个 double[] foo
。
有库函数可以取出这个数组中的最小值吗?我知道我可以构建一个,但如果库函数可用,那不是一个好习惯。 java.util.Arrays
中没有任何内容。
(在 C++ 中我们有 std::min_element
等等,甚至在 C++11 中还有一个新函数可以同时得到最小值和最大值!)
<分区>
在 Java 中,我有一个 double[] foo
。
有库函数可以取出这个数组中的最小值吗?我知道我可以构建一个,但如果库函数可用,那不是一个好习惯。 java.util.Arrays
中没有任何内容。
(在 C++ 中我们有 std::min_element
等等,甚至在 C++11 中还有一个新函数可以同时得到最小值和最大值!)
最佳答案
假设 Java 8:
double[] arr = { 1.0, 2.0 };
double min = DoubleStream.of(arr)
.min()
.getAsDouble();
关于java - 数组的最小元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26527771/