Visto che sono alle primissime armi, ho già chiesto aiuto e mi avete risposto... torno alla carica!!!
Lo scopo è di scrivere una frase da riga di comando, questa frase dovrà essere suddivisa in caratteri e dovrà dare come risultato il numero di cifre numeriche e letterali presenti nella frase.
mi da errore in questo punto:
if (Character.isDigit(args.charAt(i)))
__________________________________________________ ________________
class Esercizio5 {
public static void main(String args[]) {
int numerocifre = 0;
int numerolettere=0;
if (args.length > 0) {
for (int i=0; i<args.length ; i++) {
if (Character.isDigit(args.charAt(i))){
numerocifre++;
} else {
numerolettere++;
}
}
}
System.out.println(numerocifre);
System.out.println(numerolettere);
}
}
1000 grazie:bubu: