00 Votos

Java: Compruebe si String solo contiene Números

Pregunta de Invitado | 24/03/2020 a las 22:37

¿Existe alguna posibilidad en Java para determinar si una cadena (string) solo contiene números (dígitos del 0 al 9)?

Me gustaría probar alguna entrada del usuario antes del procesamiento posterior y mostrar un mensaje de error si es necesario.

ResponderPositivoNegativo
0Mejor Respuesta0 Votos

Simplemente puede usar la función .isNumeric(). Se puede pasar un string a esta función y, como resultado, obtienes TRUE o FALSE dependiendo del contenido del string:

if (StringUtils.isNumeric("123")) {  // true

}

if (StringUtils.isNumeric("ABC")) {  // false

}

if (StringUtils.isNumeric("1 3")) {  // false

}

En este ejemplo, en consecuencia, solo "123" daría como resultado TRUE porque las cadenas "ABC" y "1 3" no solo consisten en dígitos.
25/03/2020 a las 22:52

ResponderPositivo Negativo
Responder

Temas Relacionados

JavaScript: window.location como String

Información | 0 Comentarios

CSS: Cómo incluir CSS en HTML

Tutorial | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.