Red de conocimientos sobre prescripción popular - Colección de remedios caseros - ¿Existe una función en Java para determinar si una cadena es maleable?

¿Existe una función en Java para determinar si una cadena es maleable?

Supongamos que la cadena que necesita determinar es String str

Puede llamar directamente a la función estática de Integer para determinar si str es un número entero.

int str toint = integer . parse int(str);

Si se lanza una excepción, la cadena no es un número entero.

Puedes usar try{} catch{} para detectar y analizar excepciones.

Documentación de la API de ParseInt

Public static int parseInt(string s)

Lanza NumberFormatException

Analiza el parámetro de cadena como un entero decimal con signo. Todos los caracteres de la cadena deben ser dígitos decimales, excepto que el primer carácter puede ser el signo menos ASCII '-' ('\u002D ') que se utiliza para representar valores negativos. Devuelve el valor entero resultante como si esto y la base 10 se dieran como argumentos para el método parseInt(java.lang.String, Int).

Parámetros:

s: una cadena que contiene la representación int que se va a analizar.

Devuelve:

El valor entero representado por el parámetro decimal.

Lanza:

Si la cadena no contiene un número entero analizable.