जेशेल पहला REPL है (रीड-इवैल्युएट-प्रिंट-लूप) इंटरैक्टिव टूल जिसे Java 9. के एक भाग के रूप में पेश किया गया है। यह घोषणाओं . का मूल्यांकन करता है , बयान , और अभिव्यक्तियाँ जैसा दर्ज किया गया है और तुरंत परिणाम दिखाता है, और यह कमांड-लाइन प्रॉम्प्ट से चलता है।
पैलिंड्रोम स्ट्रिंग एक स्ट्रिंग है जहां यह उलटी होने पर समान रहती है या शब्द आगे और पीछे दोनों दिशाओं में एक ही तरह से लिखा जाता है।
नीचे दिए गए उदाहरण में, हम JShell टूल में यह जांच सकते हैं कि दी गई स्ट्रिंग पैलिंड्रोम है या नहीं।
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