![]() |
VOOZH | about |
The LongPredicate interface was introduced in JDK 8. This interface is packaged in java.util.function package. It operates on a long value and returns a predicate value based on a condition. It is a functional interface and thus can be used in lambda expression also.
public interface LongPredicate
Methods
boolean test(long value)
default LongPredicate and(LongPredicate other)
default LongPredicate negate()
default LongPredicate or(LongPredicate other)
Example:
499999 is equal to 500000 false 499999 is less than equal to 500000 true 500000 is equal to 500000 true 500001 is less than equal to 500000 false 499999 is greater than 500000 false
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/function/LongPredicate.html