Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Java: Vérifier si un mot est un palindrome

 int,string,char,static, url, socket, url, socket, java
{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:

  • ecrire un script javascript qui teste si une chaine de donnée est palindrome
  • dire si le mot est un palindrome en java
  • teste si une phrase est palindrome en java
  • faire un palindrome en java
  • tester si une chaine est palindrome en java
  • le programme du palindrome avec les vecteurs en java
  • est ce que la methode qui verifier si un mot est un palindrome
  • verifier si une chaine est palindrome en javascript
  • test si le mot est un palindrome en java
  • palindrome