El método toLocalizedPattern() de la clase DecimalFormat en Java se usa para convertir el formato del patrón actual de este DecimalFormat a un formato de string localizado. Esta string localizada convertida representa el patrón que se usa para formatear el estado actual de esta instancia de DecimalFormat.
Sintaxis :
public String toLocalizedPattern()
Parámetros : Este método no acepta ningún parámetro.
Valor de retorno: este método devuelve una string localizada que representa el patrón que se usa para formatear el estado actual de esta instancia de DecimalFormat.
Los siguientes programas ilustran el método anterior:
Programa 1 :
// Java program to illustrate the // toLocalizedPattern() method import java.text.DecimalFormat; public class GFG { public static void main(String[] args) { // Create a DecimalFormat instance DecimalFormat deciFormat = new DecimalFormat(); // Convert the current formatting state // to a string object String pattern = deciFormat.toLocalizedPattern(); System.out.println(pattern); } }
Producción:
#, ##0.###
Programa 2 :
// Java program to illustrate the // toLocalizedPattern() method import java.text.DecimalFormat; public class GFG { public static void main(String[] args) { // Create a DecimalFormat instance DecimalFormat deciFormat = new DecimalFormat(); // Apply a new pattern deciFormat.applyPattern("##, ##.##"); // Convert the current formatting state // to a string object String pattern = deciFormat.toLocalizedPattern(); System.out.println(pattern); } }
Producción:
#, #0.## ;#, #0.##
Referencia : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#toLocalizedPattern()