📌  相关文章
📜  Java番石榴 |带有示例的 Doubles.contains() 方法(1)

📅  最后修改于: 2023-12-03 14:43:01.955000             🧑  作者: Mango

Java番石榴 | 带有示例的 Doubles.contains() 方法

Doubles.contains() 方法是属于 Google Guava 库中的一个方法,用于检查给定的 double 值是否在指定的 double 数组中。该方法返回 true 如果在数组中找到指定的值,否则返回 false。

语法
public static boolean contains(double[] array, double target)

参数说明:

  • 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 是否在数组中。然后根据返回值来打印相应的结果。

相关阅读