Separa letras de numeros

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…

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.

é so usar expressões regulares

[code]String cod = “0cd897ab”;

String codNumeros = cod.replaceAll( “\D*”, “” );
String codLetras = cod.replaceAll( “\d*”, “” );[/code]

EDIT.: pronto agora ta funfando ^^

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