El método toPattern() de la clase DecimalFormat en Java se usa para convertir el formato del patrón actual de este DecimalFormat a un formato de string. Esta string convertida representa el patrón que se usa para formatear el estado actual de esta instancia de DecimalFormat.
Sintaxis :
public String toPattern()
Parámetros : Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve una string que representa el patrón que se utiliza 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 // toPattern() 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.toPattern(); System.out.println(pattern); } }
Producción:
#, ##0.###
Programa 2 :
// Java program to illustrate the // toPattern() 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.toPattern(); System.out.println(pattern); } }
Producción:
#, #0.## ;#, #0.##
Referencia : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#toPattern()