El método build() de java.util . La clase Locale.Builder en Java se usa para crear una configuración regional a partir de los valores especificados para esta instancia de Locale.Builder. Este método devuelve una instancia de Locale después de construirla.
Sintaxis:
public Locale build()
Parámetro: Este método no acepta ningún parámetro.
Tipo de devolución: este método devuelve una instancia de Locale con los valores establecidos en este Locale.Builder.
Excepción: este método no lanza ninguna excepción.
Programa 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); } }
Producción:
Setting the Locale: fr_FR LocaleBuilder: java.util.Locale$Builder@232204a1 Building the Locale. Built Locale: fr_FR
Programa 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); } }
Producción:
Setting the Locale: en LocaleBuilder: java.util.Locale$Builder@232204a1 Building the Locale. Built Locale: en
Referencia: https://docs.oracle.com/javase/9/docs/api/java/util/Locale.Builder.html#build–