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 str = "portaljava123";
int size = str.length();
for (int i = 0; i < size; i++) {
if(Character.isDigit(str.charAt(i))) {
System.out.println("Erro!");
}
}
[quote=“Carneiro”][code]
String str = "portaljava123";
int size = str.length();
for (int i = 0; i < size; i++) {
if(Character.isDigit(str.charAt(i))) {
System.out.println("Erro!");
}
}
[/code][/quote]
Era isso que eu precisava…muito obrigado
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");