Skip to content
Related Articles

Related Articles

Improve Article

Locale.Builder build() method in Java with Examples

  • Last Updated : 30 Jul, 2019

The build() method of java.util.Locale.Builder class in Java is used to build a Locale from the values specified to this Locale.Builder instance. This method returns a Locale instance after building it.

Syntax:

public Locale build()

Parameter: This method do not accept any parameter.

Return Type: This method returns an Locale instance with the values set to this Locale.Builder.

Exception: This method do not throw any exception.



Program 1:




// Java program to demonstrate
// the above method
  
import java.util.*;
import java.util.Locale.*;
  
public class LocaleBuilderDemo {
    public static void main(String[] args)
    {
  
        // Creating a new Locale.Builder
        Locale.Builder localeBuilder
            = new Builder();
  
        // setting the locale of Locale.Builder
        Locale locale = Locale.FRANCE;
        System.out.println("Setting the Locale: "
                           + locale);
        localeBuilder.setLocale(locale);
  
        // Displaying Locale.Builder
        System.out.println("LocaleBuilder: "
                           + localeBuilder);
  
        // Building the Locale from Locale.Builder
        System.out.println("Building the Locale.");
  
        Locale builtLocale = localeBuilder.build();
  
        // Displaying Locale.Builder
        System.out.println("Built Locale: "
                           + builtLocale);
    }
}
Output:
Setting the Locale: fr_FR
LocaleBuilder: java.util.Locale$Builder@232204a1
Building the Locale.
Built Locale: fr_FR

Program 2:




// Java program to demonstrate
// the above method
  
import java.util.*;
import java.util.Locale.*;
  
public class LocaleBuilderDemo {
    public static void main(String[] args)
    {
  
        // Creating a new Locale.Builder
        Locale.Builder localeBuilder
            = new Builder();
  
        // setting the locale of Locale.Builder
        Locale locale = Locale.ENGLISH;
        System.out.println("Setting the Locale: "
                           + locale);
        localeBuilder.setLocale(locale);
  
        // Displaying Locale.Builder
        System.out.println("LocaleBuilder: "
                           + localeBuilder);
  
        // Building the Locale from Locale.Builder
        System.out.println("Building the Locale.");
  
        Locale builtLocale = localeBuilder.build();
  
        // Displaying Locale.Builder
        System.out.println("Built Locale: "
                           + builtLocale);
    }
}
Output:
Setting the Locale: en
LocaleBuilder: java.util.Locale$Builder@232204a1
Building the Locale.
Built Locale: en

Reference: https://docs.oracle.com/javase/9/docs/api/java/util/Locale.Builder.html#build–

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.




My Personal Notes arrow_drop_up
Recommended Articles
Page :