El método setParseIntegerOnly() es un método integrado de java.text.NumberFormat que establece si los números deben analizarse como enteros o no.
Sintaxis:
public void setParseIntegerOnly(boolean val)
Parámetros : la función acepta un parámetro obligatorio val que especifica el valor que se establecerá
Valor de retorno : la función no devuelve nada, por lo tanto, tiene un tipo de retorno nulo.
A continuación se muestra la implementación de la función anterior:
Programa 1 :
// Java program to implement // the above function import java.text.NumberFormat; import java.util.Locale; import java.util.Currency; public class Main { public static void main(String[] args) throws Exception { NumberFormat nF = NumberFormat.getNumberInstance(); System.out.println("set initially as: " + nF.isParseIntegerOnly()); // Set grouping nF.setParseIntegerOnly(false); // Print the final System.out.println("set finally as: " + nF.isParseIntegerOnly()); } }
Producción:
set initially as: false set finally as: false
Programa 2:
// Java program to implement // the above function import java.text.NumberFormat; import java.util.Locale; import java.util.Currency; public class Main { public static void main(String[] args) throws Exception { NumberFormat nF = NumberFormat.getNumberInstance(); System.out.println("set initially as: " + nF.isParseIntegerOnly()); // Set grouping nF.setParseIntegerOnly(true); // Print the final System.out.println("set finally as: " + nF.isParseIntegerOnly()); } }
Producción:
set initially as: false set finally as: true
Referencia : https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#setParseIntegerOnly(booleano)