কম্পিউটার

জাভা 9 এর জেশেলে একটি স্ট্রিং প্যালিনড্রোম কিনা তা কীভাবে পরীক্ষা করবেন?


JShell প্রথম REPL (Read-Evaluate-Print-Loop) ইন্টারেক্টিভ টুল যা 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

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

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

  3. একটি স্ট্রিং প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. একটি স্ট্রিং প্যালিনড্রোম কিনা তা পাইথন ব্যবহার করছে কিনা তা কীভাবে পরীক্ষা করবেন?