{filelink=23}
/*
* Copyright (c) Sako Adama.
* All rights reserved.
*/
public class Palindrome
{
static boolean estPalindrome(String s, int start, int end)
{
if ((end - start) < 2)
{
return true;
}
if (s.charAt(start) != s.charAt(end))
{
return false;
}
return estPalindrome(s, ++start, --end);
}
public static void main (String[] args)
{
String array[]={"ressasser","engage le jeu que je le gagne","Sakoba Adams"};
for(String mot:array)
{
mot=mot.replaceAll("\\s","");
if (estPalindrome(mot, 0,(mot.length())-1))
{
System.out.println ("[ "+mot+" ] est un palindrome.\n");
} else
{
System.out.println ("[ "+mot+ " ] n'est pas un palindrome.\n");
}
}
}
}
A Voir sur le même Sujet:
- texte palindrome java
- fonction pour definir si un mot est un palindrome javascript
- programme qui test si un mot est un palindrome javascool
- une analyse qui verifie si une chaine est palindrome
- comment ecrire un script pour afficher des mots palindromes sur perl
- vérifier si le mot est palindrome
- que met on dans le main pour savoir si un mot entrer par l'utilisateur est un palindrome en java
- tester si une chaine est palindrome en java
- verifier un mot ou un nombre java
- java méthode qui vérifie si un mot est un palindrome