Maison  >  Article  >  Java  >  Comment vérifier si une chaîne est un palindrome en Jshell en Java 9 ?

Comment vérifier si une chaîne est un palindrome en Jshell en Java 9 ?

WBOY
WBOYavant
2023-08-27 13:33:061242parcourir

如何在Java 9的Jshell中检查一个字符串是否是回文?

JShell est le premier outil interactif REPL (lecture-évaluation-impression-boucle) introduit dans le cadre de >Java 9. Il évalue les statements, statements et expressions d'entrée et affiche les résultats immédiatement et à partir d'une invite de ligne de commande.

Chaîne PalindromeUne chaîne est une chaîne qui reste inchangée lorsqu'elle est retournée ou lorsqu'un mot est orthographié de la même manière dans le sens avant et arrière. p>

Dans l'exemple ci-dessous, nous pouvons vérifier si la chaîne donnée est un palindrome dans l'outil JShell.

<strong>C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> String str="LEVEL";
str ==> "LEVEL"

jshell> String revstring="";
revstring ==> ""

jshell> {
...>       for(int i=str.length()-1; i>=0; --i) {
...>          revstring +=str.charAt(i);
...>       }
...>       System.out.println(revstring);
...>       if(revstring.equalsIgnoreCase(str)){
...>          System.out.println("String is Palindrome");
...>       } else {
...>          System.out.println("String is not Palindrome");
...>       }
...>    }
LEVEL
String is Palindrome
</strong>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer