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

জাভা ৯-এ JShell-এ সুইচ স্টেটমেন্ট ডিফাইন করার পদ্ধতি

JShell REPL (Read-Evaluate-Print-Loop) বেসড যা জাভা ৯-এ পরিচয় করানো হয়েছে। এই টুল সিম্পল স্টেটমেন্ট এক্সিকিউট করতে, ইভ্যালুয়েট করতে, এবং ফলাফল প্রিন্ট করতে ব্যবহৃত হয়।

একটি switch স্টেটমেন্ট একাধিক কন্ডিশন টেস্ট করতে পারে ঠিক else ক্লজ-এর মতো এবং ডিফল্ট সম্ভাবনা হ্যান্ডেল করে। default ক্লজ তখন এক্সিকিউট হয় যখন কোনো কেস ম্যাচ করে না, এবং একটি break স্টেটমেন্ট সফল ম্যাচের পর সুইচ থেকে বের হওয়ার জন্য ব্যবহার করা হয়।

নিচের কোড স্নিপেটে, আমরা JShell-এ সুইচ স্টেটমেন্ট ডিফাইন করতে পারি।

স্নিপেট-১

jshell> int i = 10; i ==> 10
jshell> switch(i) {
    ...> case 1 : System.out.println("1");
    ...> case 10 : System.out.println("10");
    ...> default : System.out.println("default");
    ...> }
10
default
jshell> int i = 1; i ==> 1
jshell> switch(i) {
    ...> case 1 : System.out.println("1");
    ...> case 10 : System.out.println("10");
    ...> default : System.out.println("default");
    ...> }
1
10
default

নিচের কোড স্নিপেটে, আমরা JShell-এ break সহ সুইচ স্টেটমেন্ট ডিফাইন করতে পারি।

স্নিপেট-২

jshell> switch(i) {
    ...> case 1 : System.out.println("1"); break;
    ...> case 10 : System.out.println("10"); break;
    ...> default : System.out.println("default"); break;
    ...> }
1
  1. জাভা ৯-এ JShell-এর ডিফল্ট এডিটর মডিফাই করার পদ্ধতি

  2. জাভা ৯-এ জেশেলে এক্সটার্নাল লাইব্রেরি ইম্পোর্ট করার পদ্ধতি

  3. জাভা ৯-এ জেশেলে এক্সপ্রেশন, ভেরিয়েবল ও মেথড ডিফাইন করা

  4. জাভা ৯-এ JShell কী?