The Longs.contains() method of Guava's Longs Class is used to check if a value i.e. target is present in the array or not. This target value and the array are taken as parameters to this method. And this method returns a boolean value that states whether the target value is
Syntax:
Java
Java
public static boolean contains(long[] array,
long target)
Parameters: This method accepts two parameters:
- array: which is the array of values in which the target value is to be searched
- target: which is the long value to be checked for presence.
// Java code to show implementation of
// Guava's Longs.contains() method
import com.google.common.primitives.Longs;
import java.util.Arrays;
class GFG {
// Driver's code
public static void main(String[] args)
{
// Creating a long array
long[] arr = { 5L, 4L, 3L, 2L, 1L };
long target = 3L;
// Using Longs.contains() method to search
// for an element in the array. The method
// returns true if element is found, else
// returns false
if (Longs.contains(arr, target))
System.out.println("Target is present"
+ " in the array");
else
System.out.println("Target is not "
+ "present in the array");
}
}
Output:
Example 2:
Target is present in the array
// Java code to show implementation of
// Guava's Longs.contains() method
import com.google.common.primitives.Longs;
import java.util.Arrays;
class GFG {
// Driver's code
public static void main(String[] args)
{
// Creating a long array
long[] arr = { 2L, 4L, 6L, 8L, 10L };
long target = 7L;
// Using Longs.contains() method to search
// for an element in the array. The method
// returns true if element is found, else
// returns false
if (Longs.contains(arr, target))
System.out.println("Target is present"
+ " in the array");
else
System.out.println("Target is not "
+ "present in the array");
}
}
Output:
Reference: https://guava.dev/releases/21.0/api/docs/com/google/common/primitives/Longs.html#contains-long:A-long-Target is not present in the array