📅  最后修改于: 2023-12-03 14:43:01.966000             🧑  作者: Mango
Doubles.max() 方法是 Google Guava 库中的一个方法,使我们可以轻松地从一组 Double 类型的值中,获取最大值。该方法不仅适用于 Java 中的基本类型 double,也适用于 Double 类型的对象。
public static Double max(@Nullable Double... array)
array
:一组 Double 类型的值,可以为 null。该方法返回一组 Double 类型的值中的最大值。
以下示例演示了如何使用 Doubles.max() 方法:
import com.google.common.primitives.Doubles;
public class Test {
public static void main(String[] args) {
Double[] values = { 3.2, 5.4, 1.5, 7.8, 6.1 };
Double max = Doubles.max(values); // 获取最大值
System.out.println("Max value: " + max);
}
}
输出:
Max value: 7.8
你还可以使用普通数组来调用该方法:
import com.google.common.primitives.Doubles;
public class Test {
public static void main(String[] args) {
double[] values = { 3.2, 5.4, 1.5, 7.8, 6.1 };
double max = Doubles.max(values); // 获取最大值
System.out.println("Max value: " + max);
}
}
输出:
Max value: 7.8
Doubles.max() 方法是一个很方便的方法,可以在一组 Double 类型的值中快速获取最大值。使用 Google Guava 库,可以让我们的程序变得更加优秀。