El método applyLocalizedPattern() de la clase DecimalFormat en Java se usa para aplicar un patrón de string localizado a este formato Decimal. Este patrón puede ser configurado por el usuario.
Sintaxis :
public void applyLocalizedPattern(String pattern)
Parámetros : el método toma un patrón de parámetro de tipo String y se refiere al patrón que se usará para formatear el patrón decimal.
Valor devuelto : el método devuelve un tipo vacío.
Los siguientes programas ilustran el funcionamiento del método applyLocalizedPattern():
Programa 1 :
// Java program to illustrate the // applyLocalizedPattern method import java.text.DecimalFormat; public class Main { public static void main(String[] args) { DecimalFormat deciFormat = new DecimalFormat(); deciFormat.applyLocalizedPattern("##, ##"); System.out.println(deciFormat.format(-123456789.54321)); } }
Producción:
-1, 23, 45, 67, 90
Programa 2 :
// Java program to illustrate the // applyLocalizedPattern method import java.text.DecimalFormat; public class Main { public static void main(String[] args) { DecimalFormat deciFormat = new DecimalFormat(); deciFormat.applyLocalizedPattern("#, #00.0#"); System.out.println(deciFormat.format(-123456789.54321)); } }
Producción:
-123, 456, 789.54
Referencia : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#applyLocalizedPattern(java.lang.String)