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…
Separa letras de numeros
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.
é so usar expressões regulares
String cod = "0cd897ab";
String codNumeros = cod.replaceAll( "\D*", "" );
String codLetras = cod.replaceAll( "\d*", "" );
EDIT.: pronto agora ta funfando ^^
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo