Eu queria que o programa validase se a String contém apenas letras…se a pessoa digitar um nº o programa da uma mensagem de erro…Obrigado
String nome
J
3 Respostas
C
String str = "portaljava123";
int size = str.length();
for (int i = 0; i < size; i++) {
if(Character.isDigit(str.charAt(i))) {
System.out.println("Erro!");
}
}
J
Era isso que eu precisava...muito obrigadoString str = "portaljava123"; int size = str.length(); for (int i = 0; i < size; i++) { if(Character.isDigit(str.charAt(i))) { System.out.println("Erro!"); } }
L
ou assim tb
Pattern p = Pattern.compile("[a-zA-Z]*");
Matcher m = p.matcher("ertertreter");
if(!m.matches())
System.out.println("erro");
else
System.out.println("ok");
Criado 2 de abril de 2007
Ultima resposta 2 de abr. de 2007
Respostas 3
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo