JShell 9 এ, একটি সেশন চলাকালীন ভেরিয়েবল ঘোষণা করা যেতে পারে। একবার ব্যবহারকারী সেশনে লগ ইন করলে, তারা নিম্নরূপ একটি পরিবর্তনশীল ঘোষণা করতে পারে -
jshell> int val = 56 ;
ইটালিকগুলি টার্মিনালকে নির্দেশ করে, একবার ব্যবহারকারী তাদের সেশনে লগ ইন করলে৷
৷উপরের লাইনটি নীচের আউটপুটটি মুদ্রণ করবে। উপরের লাইনের সেমিকোলনটি ঐচ্ছিক, এবং এটি সেমিকোলন ছাড়াই ভালো চলবে৷
আউটপুট
val = = > 56
যখন একটি পূর্ণসংখ্যার মানকে JShell-এ একটি পরিবর্তনশীল নামে নির্ধারণ করে সংজ্ঞায়িত করা হয়, এবং এটি কার্যকর করা হয়, 'এন্টার' কী টিপে, এটি JShell কমান্ড লাইনের পরবর্তী লাইনে প্রদর্শিত হয়।
যদি আমরা একটি মানের জন্য একটি ভেরিয়েবল বরাদ্দ না করি এবং এটি JShell-এ প্রিন্ট করি, তাহলে এটি মানটির জন্য একটি ভেরিয়েবল বরাদ্দ করবে -
jshell> 79
আউটপুট
$3 = = > 79
যখন একটি পূর্ণসংখ্যার মান JShell-এ একটি পরিবর্তনশীল নামের সাথে বরাদ্দ না করে সংজ্ঞায়িত করা হয়, এবং এটি কার্যকর করা হয়, 'এন্টার' কী টিপে, এটি JShell কমান্ড লাইনের পরবর্তী লাইনে প্রদর্শিত হয়। এখানে, JShell নিজেই সম্প্রতি প্রবেশ করা ভেরিয়েবল মানের একটি পরিবর্তনশীল নাম নির্ধারণ করে।