El método getInstance(Locale) de la clase java.text .DecimalFormatSymbols en Java se utiliza para obtener la instancia de DecimalFormatSymbols para la configuración regional especificada. Este método es definitivo y no se puede anular ni cambiar. Toma la configuración regional para la que se requiere DecimalFormatSymbols como parámetro y devuelve la instancia respectiva de ese DecimalFormatSymbols.
Sintaxis:
public static final DecimalFormatSymbols getInstance(Locale locale)
Parámetro: este método acepta un parámetro Locale, que es el lugar para el que se devuelve la instancia de DecimalFormatSymbols.
Valor devuelto: este método devuelve una instancia de DecimalFormatSymbols con la configuración regional especificada.
Excepción: este método no arroja ninguna excepción.
Programa:
// Java program to demonstrate // the above method import java.text.*; import java.util.*; public class DecimalFormatSymbolsDemo { public static void main(String[] args) { DecimalFormatSymbols dfs = new DecimalFormatSymbols(); Locale locale = new Locale("ENGLISH"); System.out.println("DecimalFormatSymbols " + "with ENGLISH Locale: " + dfs.getInstance(locale)); } }
DecimalFormatSymbols with ENGLISH Locale: java.text.DecimalFormatSymbols@1073a
Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/DecimalFormatSymbols.html#getInstance-java.util.Locale-