The toString() method of Locale class in Java is used to return a string representation of this locale. Each element i.e., the language, country or the variant of the locale is separated by underbars
Syntax:
LOCALE.toString()
Parameters: This method does not take any parameters.
Return Value: This method returns a string representation of this locale.
Below programs illustrate the working of toString() method:
Program 1:
// Java code to illustrate toString() method import java.util.*;
public class Locale_Demo {
public static void main(String[] args)
{
// Creating a new locale
Locale first_locale
= new Locale( "nu" , "NO" , "NY" );
// Displaying first locale
System.out.println( "First Locale: "
+ first_locale);
// Displaying the string of this locale
System.out.println( "The String: "
+ first_locale.toString());
}
} |
Output:
First Locale: nu_NO_NY The String: nu_NO_NY
Program 2:
// Java code to illustrate toString() method import java.util.*;
public class Locale_Demo {
public static void main(String[] args)
{
// Creating a new locale
Locale first_locale
= new Locale( "ar" , "SA" );
// Displaying first locale
System.out.println( "First Locale: "
+ first_locale);
// Displaying the string of this locale
System.out.println( "The String: "
+ first_locale.toString());
}
} |
Output:
First Locale: ar_SA The String: ar_SA