Open In App

Optional toString() method in Java with examples

Last Updated : 12 Jul, 2025
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report
The toString() method of java.util.Optional class in Java is used to get the string representation of this Optional instance. Syntax:
public String toString()
Parameters: This method accepts nothing. Return value: This method returns the string representation of this Optional instance. Below programs illustrate toString() method: Program 1: Java
// Java program to demonstrate
// Optional.toString() method

import java.util.*;

public class GFG {

    public static void main(String[] args)
    {

        // create a Optional
        Optional<Integer> op
            = Optional.of(452146);

        // get value using toString
        String value = op.toString();

        // print value
        System.out.println("String Representation: "
                           + value);
    }
}
Output:
String Representation: Optional[452146]
Program 2: Java
// Java program to demonstrate
// Optional.toString() method

import java.util.Optional;

public class GFG {

    public static void main(String[] args)
    {

        // create a Optional
        Optional<Integer> op
            = Optional.empty();

        // get value using toString
        String value = op.toString();

        // print value
        System.out.println("String Representation: "
                           + value);
    }
}
Output:
String Representation: Optional.empty
References: https://docs.oracle.com/javase/9/docs/api/java/util/Optional.html#toString--

Next Article
Practice Tags :

Similar Reads