Alguien sabe como hacer para identificar si se ha ingresado un numero dentro de una palabra?? tendra java algun metodo que ayude a saber si es numero o caracter lo que yo le ingrese por ejemplo en un text field??? gracias por su ayuda!!

| |||
Numero en cadena de texto Hola a todos!! Alguien sabe como hacer para identificar si se ha ingresado un numero dentro de una palabra?? tendra java algun metodo que ayude a saber si es numero o caracter lo que yo le ingrese por ejemplo en un text field??? gracias por su ayuda!! ![]() |
| |||
Respuesta: Numero en cadena de texto Integer.parseInt te convierte un String en Integer. Si no se puede hacer (porque la cadena no sea un numero) se lanza una excepcion. |
| |||
Respuesta: Numero en cadena de texto Cita: Muchas gracias por la ayuda, algo así había pensado, buscando por ahí encontré esta forma también y la comparto:public class Main { public static boolean containsOnlyNumbers(String str) { for (int i = 0; i < str.length(); i++) { if (!Character.isDigit(str.charAt(i))) return false; } return true; } public static void main(String[] args) { System.out.println(containsOnlyNumbers("123456")); System.out.println(containsOnlyNumbers("123abc456" )); } } |
Etiquetas: |