Locale getDisplayName(Locale) Método en Java con ejemplos

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")));
    }
}
Producción:

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")));
    }
}
Producción:

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *