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

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

জেশেল (JShell) হলো জাভা ৯-এ চালু একটি নতুন ইন্টারেক্টিভ কমান্ড-লাইন টুল। এটি REPL (Read-Eval-Print-Loop) হিসাবেও কাজ করে কারণ এটি ইনপুট নেয়, ইভ্যালুয়েট করে এবং কমান্ড-লাইনের মাধ্যমে আউটপুট ফেরত দেয়।

জেশেলে জাভার মতোই মাল্টিপল-লাইন কন্ট্রোল ফ্লো স্টেটমেন্ট এক্সিকিউট করা যায়। ইফ-এলস স্টেটমেন্ট, ফর-লুপ এবং হোয়াইল-লুপ ইত্যাদি জেশেলে চালানো যায়। মাল্টিপল-লাইন স্টেটমেন্টের সময় জেশেল "...>" সিম্বল দিয়ে প্রম্পট করে যাতে পরবর্তী লাইন লিখা যায়।

ইফ-এলস স্টেটমেন্ট উদাহরণ

jshell> int distance = 50
distance ==> 50
jshell> if(distance < 30) {
...>     System.out.println("It's near");
...> } else {
...>     System.out.println("It's far");
...> }
It's far
jshell>

হোয়াইল লুপ উদাহরণ

jshell> int i = 10
i ==> 10
jshell> while(i < 25) {
...>     System.out.println(i + " ");
...>     i++;
...> }
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
jshell>

ফর লুপ উদাহরণ

jshell> String names[] = {"Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya"}
names ==> String[6] { "Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya" }
jshell> for(String name : names) {
...>     System.out.println(name);
...> }
Adithya
Jai
Raja
Chaitanya
Ravi
Surya
jshell>
  1. জাভাতে If...Else স্টেটমেন্ট ব্যবহার করার পদ্ধতি

  2. জাভাতে স্ট্যাটিক কন্ট্রোল ফ্লো

  3. জাভা ৯-এ JShell-এ সিস্টেম প্রপার্টি পাওয়ার পদ্ধতি

  4. জাভা ৯-এ JavaFX ব্যবহার করে JShell ইমপ্লিমেন্ট করার পদ্ধতি