VOOZH about

URL: https://www.geeksforgeeks.org/java/optionalint-orelseget-method-in-java-with-examples/

⇱ OptionalInt orElseGet() method in Java with examples - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

OptionalInt orElseGet() method in Java with examples

Last Updated : 11 Jul, 2025
The orElseGet(java.util.function.IntSupplier) method helps us to get the value in this OptionalInt object. If a value is not present in this OptionalInt, then this method returns the result produced by the supplying function, passed as the parameter Syntax:
public int orElseGet(IntSupplier supplier)
Parameters: This method accepts the supplying function that produces a value to be returned. Return value: This method returns the int value, if present, otherwise the result produced by the supplying function. Exception: This method throw NullPointerException if no value is present and the supplying function is null. Below programs illustrate orElseGet(java.util.function.IntSupplier) method: Program 1:
Output:
value: 2134
Program 2:
Comment