Clase Java.util.Locale en Java | conjunto 2

Clase Java.util.Locale en Java | Set 1  
Más métodos: 
 

  1. getDisplayVariant() : java.util.Locale.getDisplayVariant() muestra la variante de la sintaxis local 
public final String getDisplayVariant()
Parameters : 
----
Return :
-----------
  1.  
  2. getDisplayVariant(Locale in) : java.util.Locale.Locale in(Locale in) devuelve la variante de la configuración regional “in”. 
    Sintaxis: 
public final String getDisplayVariant(Locale in)
Parameters : 
in : the instance local
Return :
---- 
  1.  
  2. getISO3Language() : java.util.Locale.getISO3Language() muestra la abreviatura de 3 letras del idioma local. 
    Sintaxis: 
public String getISO3Language()
Parameters : 
----
Return :
-------------
  1.  
  2. getISOLanguages(): java.util.Locale.getISOLanguages() muestra una lista de abreviaturas de 2 letras del idioma según la 
    sintaxis ISO 639: 
public static String[] getISOLanguages()
Parameters : 
----
Return :
-------------
  1.  
  2. getISOCountries(): java.util.Locale.getISOCountries() muestra una lista de abreviaturas de 2 letras de países según ISO 3166. 
    Sintaxis: 
public static String[] getISOCountries()
Parameters : 
----
Return :
-------------
  1.  
  2. getVariant() : java.util.Locale.getVariant() devuelve el código de variante para la configuración regional. 
    Sintaxis: 
public String getVariant()
Parameters : 
----
Return :
-------------
  1.  
  2. getLanguage() : java.util.Locale.getLanguage() devuelve el código de idioma para la configuración regional que estará vacío o según el código ISO 639 en minúsculas. 
    Sintaxis: 
public String getLanguage()
Parameters : 
----
Return :
-------------
  1.  
  2. hashCode(): java.util.Locale.hashCode() devuelve código hash para la 
    sintaxis de configuración regional: 
public int hashCode()
Parameters : 
----
Return :
hashcode for the Locale.
  1.  
  2. toString() : java.util.Locale.toString() devuelve una representación de string de toda la configuración regional. 
    Sintaxis: 
public final String toString()
Parameters : 
----
Return :
string representation of Locale
  1.  
  2. setDefault(Locale newLocale) : java.util.Locale.setDefault(Locale newLocale) establece un nuevo valor para el Locale para la JVM. 
    Sintaxis: 
public static void setDefault(Locale newLocale)
Parameters : 
----
Return :
string representation of Locale
  1.  

Java

// Java Program illustrating the use of methods :
// getDisplayVariant(), getDisplayVariant(Locale in),
// getISO3Language(), getISOLanguages(), getVariant(),
// getISOCountries(), getISOLanguages(), hashCode(),
// getLanguage(), toString(), setDefault()
 
import java.util.*;
public class NewClass
{
    public static void main(String[] args)
    {
        // Creating a new Locale
        Locale geek1 = new Locale("English", "IN", "IND");
 
        // Use of getDefault() :
        Locale geek2 = Locale.getDefault();
 
        // Use of getDisplayVariant() :
        System.out.println("\nUse of getDisplayVariant : "
                                + geek1.getDisplayVariant());
 
        // Use of getDisplayVariant(Locale in) :
        System.out.println("Name of in Locale : "
                +geek2.getDisplayVariant(new Locale("English",
                                          "english", "WNN")));
 
        // Use of getISO3Language() :
        System.out.println("Language of geek2 : " +
                                  geek2.getISO3Language());
 
        // Use of getISOLanguages() :
        String[] languages = geek2.getISOLanguages();
 
        // We are not printing the entire list
        System.out.println("\nList of language codes : ");
        for (int i = 1; i < languages.length/20; i++)
            System.out.println(i + ":" + languages[i]);
 
        // Use of getISOCountries() :
        String[] countries = Locale.getISOCountries();
 
        // We are not printing the entire list
        System.out.println("\n Countries of geek2 : ");
        for (int i = 1; i < countries.length/30; i++)
            System.out.println(i + ":" + countries[i]);
 
        // Use of getVariant() :
        System.out.println("\nUse of getVariant : " +
                                    geek1.getVariant());
 
        // Use of getLanguage() :
        System.out.println("Use of getLanguage : " +
                                    geek1.getLanguage());
 
        // Use of hashCode() :
        System.out.println("HashCode for the geek1 : " +
                                       geek1.hashCode());
 
        // Use of toString() :
        System.out.println("String representation for the geek1 : "
                                        + geek1.toString());
 
        // Use of getDefault() :
        Locale geek3 = Locale.getDefault();
        System.out.println("\nInitial Default : " + geek3);
 
        // Use of setDefault() :
        geek3.setDefault(new Locale("fr", "FRANCE", "MAC"));
 
        Locale geek4 = Locale.getDefault();
        System.out.println("NEW Default : " + geek4);
    }
}
  1. Producción : 
     
Use of getDisplayVariant : IND
Name of in Locale : 
Language of geek2 : eng

List of language codes : 
1:ab
2:ae
3:af
4:ak
5:am
6:an
7:ar
8:as

 Countries of geek2 : 
1:AE
2:AF
3:AG
4:AI
5:AL
6:AM
7:AN

Use of getVariant : IND
Use of getLanguage : english
HashCode for the geek1 : -322025782
String representation for the geek1 : english_IN_IND

Initial Default : en_US
NEW Default : fr_FRANCE_MAC

Este artículo es aportado por Mohit Gupta_OMG 🙂 . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 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 *