OptionalLong ifPresent(LongConsumer) method in Java with examples Last Updated : 17 Apr, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report The ifPresent(java.util.function.LongConsumer) method helps us to perform the specified LongConsumer action the value of this OptionalLong object. If a value is not present in this OptionalLong, then this method does nothing. Syntax: public void ifPresent(LongConsumer action) Parameters: This method accepts a parameter action which is the action to be performed on this Optional, if a value is present. Return value: This method returns nothing. Exception: This method throw NullPointerException if a value is present and the given action is null. Below programs illustrate ifPresent(LongConsumer) method: Program 1: Java // Java program to demonstrate // OptionalLong.ifPresent(LongConsumer) method import java.util.OptionalLong; public class GFG { public static void main(String[] args) { // create a OptionalLong OptionalLong oplong = OptionalLong.of(23456745678L); // apply ifPresent(LongConsumer) oplong.ifPresent((value) -> { value = Math.round(value * 0.19); System.out.println("Value after modification:=> " + value); }); } } Output: Program 2: Java // Java program to demonstrate // OptionalLong.ifPresent(LongConsumer) method import java.util.OptionalLong; public class GFG { public static void main(String[] args) { // create a OptionalLong OptionalLong oplong = OptionalLong.empty(); // apply ifPresent(LongConsumer) oplong.ifPresent((value) -> { value = value * 132435; System.out.println("Value:=> " + value); }); System.out.println("As OptionalLong is empty value" + " is not modified"); } } Output: References: https://docs.oracle.com/javase/10/docs/api/java/util/OptionalLong.html#ifPresent(java.util.function.LongConsumer) Comment More infoAdvertise with us Next Article OptionalLong ifPresent(LongConsumer) method in Java with examples A AmanSingh2210 Follow Improve Article Tags : Java Java - util package Java-Functions Java-OptionalLong Practice Tags : Java Similar Reads OptionalLong ifPresentOrElse() method in Java with examples The ifPresentOrElse(java.util.function.LongConsumer, java.lang.Runnable) method helps us to perform the specified LongConsumer action the value of this OptionalLong object. If a value is not present in this OptionalLong, then this method performs the given empty-based Runnable emptyAction, passed as 2 min read OptionalInt ifPresent(IntConsumer) method in Java with examples The ifPresent(java.util.function.IntConsumer) method helps us to perform the specified IntConsumer action the value of this OptionalInt object. If a value is not present in this OptionalInt, then this method does nothing. Syntax: public void ifPresent(IntConsumer action) Parameters: This method acce 2 min read OptionalLong isPresent() method in Java with examples OptionalLong help us to create an object which may or may not contain a Long value. The isPresent() method help us to get the answer that a value is present in OptionalLong object or not. If a long value is present in this object, this method returns true, otherwise false. Syntax: public boolean isP 1 min read OptionalLong of(long) method in Java with examples The of(long) method help us to get an OptionalLong object which contains a long value which is passed as a parameter to this method. Syntax: public static OptionalLong of(long value) Parameters: This method accepts a long value as parameter that will be set to the returned OptionalLong object. Retur 1 min read Optional ifPresentOrElse() method in Java with examples The ifPresentOrElse(Consumer, Runnable) method of java.util.Optional class helps us to perform the specified Consumer action the value of this Optional object. If a value is not present in this Optional, then this method performs the given empty-based Runnable emptyAction, passed as the second param 2 min read Like