Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/12/2009, 04:34
juju84
 
Fecha de Ingreso: enero-2009
Mensajes: 43
Antigüedad: 16 años
Puntos: 1
Respuesta: Separar cadena string

Si claro!

Necesitamos un string con el codigo y la ciudad: String s = "28001-Madrid"
Y un array o string con todos los numeros, un guion y un espacio en blanco:

String numeros = "0123456789 -";


entonces:

Código:
for(int i=0;i<s.length();i++){
  for(int j=0; j<numeros.length();j++){
    if (s.charAt(i) != numeros.charAt(j)){
         return i;
    }
  }
}
Entonces, te devuelve el contador y ya con ese numero utilizas otro metodo de los Strings, parecido al anterior, pero que te recorta el String desde el numero que le pases hasta el final. Seria asi:

s.substring(i);

Supongo que sera algo asi, mas o menos, pero te puede servir.

Un saludo, cuidate!