El método getISO3Country() de la clase Locale en Java se utiliza para obtener el código de país o región para la configuración regional especificada. Será un código de país de 3 letras ISO 3166 en mayúsculas o una string vacía si la configuración regional no especifica un país.
Sintaxis:
LOCALE.getISO3Country()
Parámetros: Este método no toma ningún parámetro.
Valor devuelto: este método no devuelve ningún valor.
Excepción: el método genera una excepción MissingResourceException si la abreviatura de tres letras del país no está disponible para la configuración regional especificada.
Los siguientes programas ilustran el funcionamiento del método getISO3Country():
Programa 1:
// Java code to illustrate getISO3Country() 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 country_code of this locale System.out.println("Country: " + first_locale.getISO3Country()); } }
First Locale: en_IN Country: IND
Programa 2:
// Java code to illustrate getISO3Country() method import java.util.*; public class Locale_Demo { public static void main(String[] args) { // Creating a new locale Locale first_locale = new Locale("ar", "SA"); // Displaying first locale System.out.println("First Locale: " + first_locale); // Displaying the country_code of this locale System.out.println("Country: " + first_locale.getISO3Country()); } }
First Locale: ar_SA Country: SAU
Programa 3: Mostrar error
// Java code to illustrate getISO3Country() method import java.util.*; public class Locale_Demo { public static void main(String[] args) { // Creating a new locale Locale first_locale = new Locale("ar", "tez"); // Displaying first locale System.out.println("First Locale: " + first_locale); try { // Displaying the country_code of this locale System.out.println("Country: " + first_locale.getISO3Country()); } catch (Exception e) { System.out.println(e); } } }
First Locale: ar_TEZ java.util.MissingResourceException: Couldn't find 3-letter country code for TEZ
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