Buongiorno a tutti!!!

Avrei questo problema, ecco la consegna dell'esercizio che devo svolgere:

Il programma deve indicare se una parola é palindrome oppure no. Ad
esempio otto è una parola palindrome perché si legge allo stesso modo sia da
destra che da sinistra. Per questo programma utilizzare il metodo chatAt della
classe String; vediamo un esempio:


codice:
 public class TestcharAt {
public static String IN(){
...
return str;
}
public static void main(String[] args) {
System.out.print("Inserisci una stringa: ");
String str = IN();
int conta = 0;
for(int i = 0; i < str.length(); i++){
char c = str.charAt(i);
if((c == 'a') || (c == 'A'))
conta++;
}
System.out.println("Numero di lettere a o A: " +
conta);
}
}
Questo semplice programma conta le lettere a (o A) in una stringa utilizzando il
metodo charAt.

Se possibile vorrei usare anche io il metodo charAt per determinare se la parola è palindrome!!

Grazie dell'aiuto, ciaoooo