Version sans JavaScript, en lecture seule : les ateliers, les quiz et l’exécution du code n’y sont pas. Version complète · Catalogue · Se connecter

Séquence

Palindrome

Socle

Écrivez estPalindrome(String texte) qui renvoie true si la chaîne se lit pareil dans les deux sens. On compare les caractères tels quels (casse comprise, sans ignorer les espaces). La chaîne vide est un palindrome.

Ici, un atelier : on y écrit et on y exécute du code. Il demande JavaScript.

Code de départ

Exercices.java

public class Exercices {

    public static void main(String[] args) {
        System.out.println(estPalindrome("radar"));
        System.out.println(estPalindrome("java"));
    }

    public static boolean estPalindrome(String texte) {
        // TODO
        return false;
    }
}

Le socle se valide dans l’atelier, qui demande JavaScript.

Indice 1

Deux indices qui se rapprochent : un au début, un à la fin. Ou comparez charAt(i) avec charAt(length - 1 - i) sur la première moitié.