Separa letras de numeros

3 respostas
I_WILD

ola como eu faço para indentificar se e letra ou numero
ex eu tenho uma string cod = 0cd897ab.
queria separa assim 0897 = 1ª variavel
cdab = 2ª variavel.
se alguem puder me ajudar…

3 Respostas

M

Use o método toCharArray de String. Depois, dentro de um laço for use os métodos estáticos da classe Character isLetter e isDigit.

Lavieri

é so usar expressões regulares

String cod = "0cd897ab";

String codNumeros = cod.replaceAll( "\D*", "" );
String codLetras = cod.replaceAll( "\d*", "" );

EDIT.: pronto agora ta funfando ^^

LeandroMedeiros

Pesquise um pouco sobre expressões regulares (regex) em java que resolverá seu problema.

Criado 7 de fevereiro de 2009
Ultima resposta 9 de fev. de 2009
Respostas 3
Participantes 4