The toString() method of java.time.chrono.ThaiBuddhistDate class is used to represent this ThaiBuddhist date in a string format. The method simply returns the text-format of this object which is easy to read and contains the required information of the date. Syntax:
public String toString()
Overrides: The toString() method overrides the Object class in Java. Parameter: This method does not accept any argument as a parameter. Return Value: This method returns the ThaiBuddhist date in a string format. Below programs illustrate the toString() method: Program 1:Â
Java
// Java program to demonstrate// toString() methodÂ
import java.util.*;import java.io.*;import java.time.*;import java.time.chrono.*;import java.time.temporal.*;Â
public class GFG {    public static void main(String[] argv)    {        try {            // Creating and initializing            // ThaiBuddhistDate Object            ThaiBuddhistDate hidate                = ThaiBuddhistDate.now();Â
            // Getting string representation            // of ThaiBuddhist date            // by using toString() method            String date = hidate.toString();Â
            // Display the result            System.out.println(                "ThaiBuddhistdate : "                + date);        }        catch (DateTimeException e) {            System.out.println(                "passed parameter can"                + " not form a date");            System.out.println(                "Exception thrown: "                + e);        }    }} |
ThaiBuddhistdate : ThaiBuddhist BE 2563-05-08
Program 2:Â
Java
// Java program to demonstrate// toString() methodÂ
import java.util.*;import java.io.*;import java.time.*;import java.time.chrono.*;import java.time.temporal.*;Â
public class GFG {    public static void main(String[] argv)    {        try {            // Creating and initializing            // ThaiBuddhistDate Object            ThaiBuddhistDate hidate                = ThaiBuddhistDate.of(                    1345, 05, 23);Â
            // Getting string representation            // of ThaiBuddhist date            // by using toString() method            String date = hidate.toString();Â
            // Display the result            System.out.println(                "ThaiBuddhistdate : "                + date);        }        catch (DateTimeException e) {            System.out.println(                "passed parameter can"                + " not form a date");            System.out.println(                "Exception thrown: "                + e);        }    }} |
ThaiBuddhistdate : ThaiBuddhist BE 1345-05-23
Reference:https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ThaiBuddhistDate.html#toString–
