কম্পিউটার

জাভা 9-এ JShell-এ রিলেশনাল এবং লজিক্যাল অপারেটর কীভাবে প্রয়োগ করবেন?


JShell জাভা 9-এ প্রবর্তন করেছে যা আমাদের জাভা ভাষার বৈশিষ্ট্যগুলি এবং বিস্তৃত লাইব্রেরিগুলি অন্বেষণ করতে, আবিষ্কার করতে এবং পরীক্ষা করতে সক্ষম করে৷

দি সম্পর্কিক অপারেটর (==, !=<,>, <=,>= ) মূলত তুলনা এর জন্য ব্যবহার করা যেতে পারে . এটি নন-বুলিয়ান আদিম ডেটা প্রকারের অপারেন্ড গ্রহণ করে এবং একটি বুলিয়ান প্রদান করে মান JShell এছাড়াও যৌক্তিক সমর্থন করে অপারেটর যে অভিব্যক্তি ব্যবহার করা যেতে পারে. লজিক্যাল অপারেটররা বুলিয়ান আশা করতে পারে অপারেন্ড . এই অপারেন্ডগুলির সাথে জড়িত অভিব্যক্তিগুলি if-এর মধ্যে কোডে বুলিয়ান অবস্থা তৈরির জন্য ব্যবহার করা যেতে পারে , এর জন্য , এবং যখন বিবৃতি লজিক্যাল অপারেটরগুলির মধ্যে রয়েছে:"&&:লজিক্যাল এবং ", "|| :বা " এবং "! :না "।

নীচের দুটি কোড স্নিপেটে, আমরা রিলেশনাল বাস্তবায়ন করতে পারি অপারেটর JShell ব্যবহার করে।

স্নিপেট-1

jshell> int i = 10;
i ==> 10

jshell> i > 10;
$2 ==> false

jshell> i >= 10;
$3 ==> true

jshell> i < 10;
$4 ==> false

jshell> i <= 10;
$5 ==> true

jshell> i == 10;
$6 ==> true

jshell> i == 20;
$7 ==> false

স্নিপেট-2

jshell> int i = 15;
i ==> 15

jshell> i >=15
$1 ==> true

jshell> i <= 15
$2 ==> true

jshell> i >= 15 && i <= 25
$3 ==> true

jshell> i == 30;
$4 ==> false

jshell> i = 30;
i ==> 30

jshell> i >= 15 && i <= 25;
$5 ==> false


নীচের কোড স্নিপেটে, আমরা যৌক্তিক বাস্তবায়ন করতে পারি অপারেটর JShell ব্যবহার করে।

jshell> true && true
$1 ==> true

jshell> true && false
$2 ==> false

jshell> false && true
$3 ==> false

jshell> false && false
$4 ==> false

jshell> true || true
$5 ==> true

jshell> true || false
$6 ==> true

jshell> false || true
$7 ==> true

jshell> false || false
$8 ==> false

  1. জাভাতে স্ট্রিং-এ লজিক্যাল অপারেটর

  2. জাভা 9 এ JavaFX ব্যবহার করে JShell কিভাবে বাস্তবায়ন করবেন?

  3. জাভা 9-এ JShell-এ কীভাবে একটি স্নিপেট সংরক্ষণ, সম্পাদনা এবং ড্রপ করবেন?

  4. কিভাবে জাভা 9 এ JShell এ একটি ক্লাস এবং অবজেক্ট তৈরি করবেন?