কম্পিউটার টিউটোরিয়াল

জাভা ৯-এ JShell-এ স্ট্রিং প্যালিনড্রোম (Palindrome) কিনা যাচাই


JShell হলো প্রথম REPL (Read-Evaluate-Print-Loop) ইন্টারেক্টিভ টুল যা জাভা ৯-এর অংশ হিসেবে পরিচয় করানো হয়েছে। এটি ইনপুট দেওয়া ডিক্লেরেশন, স্টেটমেন্ট, এবং এক্সপ্রেশন ইভ্যালুয়েট করে এবং তাৎক্ষণিক ফলাফল দেখায়, এবং কম্যান্ড-লাইন প্রম্পট থেকে চলে।

প্যালিনড্রোম (Palindrome) স্ট্রিং হলো এমন একটি স্ট্রিং যা উল্টা করলে একই থাকে বা শব্দটি ফরওয়ার্ড এবং ব্যাকওয়ার্ড দুটি দিকেই একইভাবে スペル করা হয়।

নিচের উদাহরণে, 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

  1. পাইথনে প্যালিনড্রোম (Palindrome): কীভাবে একটি সংখ্যা প্যালিনড্রোম কিনা চেক করবেন

  2. পাইথনে স্ট্রিং প্যালিনড্রোম কিনা যাচাই করার প্রোগ্রাম

  3. পাইথনে প্যালিনড্রোম স্ট্রিং চেক করা

  4. Python-এ স্ট্রিং প্যালিনড্রোম (Palindrome) কিনা চেক করা