El método setParseBigDecimal() de la clase DecimalFormat en Java se usa para establecer si el método parse() de la clase DecimalFormat devolverá un valor de tipo BigInteger o no. Si este método se establece como verdadero, entonces el método parse() devolverá un valor BigDecimal.
Sintaxis :
public void setParseBigDecimal(boolean newValue)
Parámetros : este método acepta un solo parámetro newValue de tipo booleano. Si este valor se establece como verdadero, el método parse() devolverá un valor BigDecimal.
Valor devuelto: este método no devuelve ningún valor.
Los siguientes programas ilustran el método anterior:
Programa 1 :
// Java program to illustrate the // setParseBigDecimal() method import java.text.DecimalFormat; public class GFG { public static void main(String[] args) { // Create a DecimalFormat instance DecimalFormat deciFormat = new DecimalFormat(); deciFormat.setParseBigDecimal(true); System.out.println(deciFormat.isParseBigDecimal()); } }
Producción:
true
Programa 2 :
// Java program to illustrate the // setParseBigDecimal() method import java.text.DecimalFormat; public class GFG { public static void main(String[] args) { // Create a DecimalFormat instance DecimalFormat deciFormat = new DecimalFormat(); deciFormat.setParseBigDecimal(false); System.out.println(deciFormat.isParseBigDecimal()); } }
Producción:
false
Referencia : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#setParseBigDecimal(booleano)