Estou tratando meu programa, preciso que minha String receba apenas Letras pois coloco numero ou apenas aperto enter e ela aceita …
como tratar para receber apenas letras?
String[] nomeCliente = new String[tamanho];
System.out.println("Nome do Cliente:");
nomeCliente[i] = sc.nextLine();
Não tem nada nativo que previna isso, você é que deve tratar.
pode dizer como? kkk
tratar inteiro para receber apenas números sem erros é com
int[] numProcess = new int[tamanho];
System.out.println("Número do Processo: ");
try{
numProcess[i] = Integer.parseInt(sc.nextLine());
}
catch (NumberFormatException e) {
System.out.println("Por favor, digite apenas números!");
}
mas preciso fazer o contrario com a String, só pode receber Letras