El método getDisplayName(Locale inLoc ) de la clase Locale en Java se utiliza para obtener el nombre completo de la configuración regional especificada, incluido el idioma, el país u otras variantes. Esto se muestra de acuerdo a la conveniencia del usuario.
Sintaxis:
public String getDisplayName(Locale inLoc)
Parámetros: Este método toma un parámetro inLoc de tipo Locale que se refiere a la visualización localizada del nombre.
Valor devuelto: este método devuelve el nombre del idioma de visualización apropiado para la configuración regional dada.
Excepciones: el método lanza NullPointerException si el parámetro inLoc es nulo.
Los siguientes programas ilustran el funcionamiento del método getDisplayName():
Programa 1:
// Java code to illustrate getDisplayName() method import java.util.*; public class Locale_Demo { public static void main(String[] args) { // Creating a new locale Locale first_locale = new Locale("en", "In"); // Displaying first locale System.out.println("First Locale: " + first_locale); // Displaying the locale System.out.println("Language: " + first_locale .getDisplayName( new Locale("fr", "French"))); } }
First Locale: en_IN Language: anglais (Inde)
Programa 2:
// Java code to illustrate getDisplayName() method import java.util.*; public class Locale_Demo { public static void main(String[] args) { // Creating a new locale Locale first_locale = new Locale("en", "US"); // Displaying first locale System.out.println("First Locale: " + first_locale); // Displaying the locale System.out.println("Language: " + first_locale .getDisplayName( new Locale("En", "In"))); } }
First Locale: en_US Language: English (United States)
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/Locale.html#getDisplayName(java.util.Locale)
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA