|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
[Java] Verificare parola palindroma
Salve ragazzi, devo implementare un metodo in java che controlli se una parola è palindroma, ovvero se leggendola al contrario visualizza la stessa parola letta normalmente, qualcuno conosce per caso una funzione che può fare questo? Avevo pensato a scandire la parola, e controllorare il primo carattere con l'ultimo, il secondo con il penultimo e così via, ma essendo la parola di tipo stringa non so come fare per accedere direttamente ad ogni carattere di essa. Infine vorrei trovare una lista della parole palindrome, per testare poi il mio programma, fino ad ora ne ho trovate solo tre: anna, osso e inni, se qualcuno ne conosce altre mi faccia sapere. Grazie a chi vorrà aiutarmi
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2000
Messaggi: 235
|
Prova cosi', e' il codice piu' semplice che mi viene in mente:
Codice:
/**
* @param parola una stringa non nulla
* @return true se parola e' palindroma
*/
public boolean isPalindroma(String parola)
{
String invertita = new StringBuffer(parola).reverse().toString();
return parola.equals(invertita);
}
http://www.francobampi.it/franco/dit...palindromi.htm Ciao
__________________
...writing about climbing is boring. I would rather go climbing. (Chuck Pratt) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:55.



















