📅  最后修改于: 2023-12-03 14:43:01.955000             🧑  作者: Mango
Doubles.contains() 方法是属于 Google Guava 库中的一个方法,用于检查给定的 double 值是否在指定的 double 数组中。该方法返回 true 如果在数组中找到指定的值,否则返回 false。
public static boolean contains(double[] array, double target)
参数说明:
该方法返回 boolean 类型的值,表示是否在数组中找到指定的值。如果查找成功,则返回 true;否则返回 false。
以下是一个示例程序,演示了如何使用 Doubles.contains() 方法来检查给定的 double 值是否在指定的 double 数组中。
import com.google.common.primitives.Doubles;
public class DoublesContainsExample {
public static void main(String[] args) {
double[] numbers = { 1.0, 2.0, 3.0, 4.0, 5.0 };
// Check if 3.0 is present in the array.
boolean isPresent = Doubles.contains(numbers, 3.0);
if (isPresent) {
System.out.println("3.0 is present in the array.");
} else {
System.out.println("3.0 is not present in the array.");
}
// Check if 6.0 is present in the array.
isPresent = Doubles.contains(numbers, 6.0);
if (isPresent) {
System.out.println("6.0 is present in the array.");
} else {
System.out.println("6.0 is not present in the array.");
}
}
}
输出结果:
3.0 is present in the array.
6.0 is not present in the array.
该程序首先定义了一个 double 数组 numbers,并使用 Doubles.contains() 方法分别检查了 3.0 和 6.0 是否在数组中。然后根据返回值来打印相应的结果。