Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/06/2014, 18:33
nickou
 
Fecha de Ingreso: diciembre-2012
Mensajes: 53
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Obtener numero de una cadena de String

Cita:
Iniciado por rodo593 Ver Mensaje
Hola amigo.

Mira, una forma de realizar este proceso es la siguiente:
* Pasar tu string a un arreglo de char.
* Recorrer ese arreglo uno por uno en búsqueda de los numéricos.

Código Java:
Ver original
  1. public boolean buscarNumero(String cadena){
  2.  
  3.     boolean flag = false;
  4.     char[] arreglo = cadena.toCharArray();
  5.     for (char caracter : arreglo){
  6.         if ( Character.isDigit(caracter) )
  7.             flag = true;
  8.     }  
  9.  
  10.     return flag;
  11. }

Saludos.


holarodo593 gracias por tomarte el trabajo de orientarme, probe el metodo y si en la cadena existe un numero devuelve un true, sino un false.. me gustaria mostrar el numero si el metodo devuelve un true.

lo habia pensado asi:
Código Java:
Ver original
  1. if( buscarNumero(cadena) == true ){
  2. // aca muestro el numero obtenido de la cadena
  3. }else{
  4. // no tiene ningun numero la cadena
  5. }

Pero no se como mostrar el numero, es decir... muestro la cadena en el true, pero me aparece toda la candena y yo quiero el numero nomas.


Saludos