কম্পিউটার

জাভা 9-এ JShell-এ একটি সুইচ স্টেটমেন্ট কীভাবে সংজ্ঞায়িত করবেন?


JShell REPL এর উপর ভিত্তি করে (পড়ুন-মূল্যায়ন-মুদ্রণ-লুপ ).

A সুইচ বিবৃতি অন্য এর মত একাধিক শর্ত পরীক্ষা করতে পারে ধারা এবং ডিফল্ট সম্ভাবনা পরিচালনা করে। ডিফল্ট ধারা কোনো ক্ষেত্রেই মেলে না এবং একটি ব্রেক হলে মৃত্যুদন্ড কার্যকর করা যেতে পারে বিবৃতি একটি সফল ম্যাচের পরে সুইচটি ভেঙে ফেলার জন্য ব্যবহার করা যেতে পারে।

নীচের কোড স্নিপেটে, আমরা সুইচ স্টেটমেন্ট সংজ্ঞায়িত করতে পারি JShell-এ।

স্নিপেট-1

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-এ।

স্নিপেট-2

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. কিভাবে জাভা 9 এ JShell এর ডিফল্ট সম্পাদক পরিবর্তন করবেন?

  2. কিভাবে জাভা 9 এ JShell এ বহিরাগত লাইব্রেরি আমদানি করবেন?

  3. জাভা 9 এ জেশেলে এক্সপ্রেশন, ভেরিয়েবল এবং পদ্ধতিগুলি কীভাবে সংজ্ঞায়িত করবেন?

  4. জাভা 9 এ JShell?