Ciao a tutti sto facendo un programma in java in grado di decodificare un codice criptato con una chiave seguendo il cifrario di cesare. adesso sto facendo un metodo in grado di leggere le vocali, ma textpad mi da sempre errore.
mi dite gentilmente dove sta l'errore?
public class Cifrario{
public static int contaVocali(String cod){
int dim = cod.length;
int cnt = 0;
for (int i = 0 ; i < dim ; i++){
char c = cod (i);
if(c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U' )
cnt++;
}
return cnt;
}
}
textpad mi fa errore sull'assegnazione di dim a cod.length.
grazie