JShell 9 में, एक सत्र के दौरान चर घोषित किए जा सकते हैं। एक बार जब उपयोगकर्ता सत्र में लॉग इन कर लेता है, तो वे निम्नानुसार एक चर घोषित कर सकते हैं -
jshell> int val = 56 ;
एक बार जब उपयोगकर्ता अपने सत्र में लॉग इन कर लेता है, तो इटैलिक टर्मिनल को इंगित करता है।
उपरोक्त लाइन नीचे के आउटपुट को प्रिंट करेगी। उपरोक्त पंक्ति में अर्धविराम वैकल्पिक है, और यह अर्धविराम के बिना भी ठीक चलेगा।
आउटपुट
val = = > 56
जब एक पूर्णांक मान को JShell पर एक चर नाम पर निर्दिष्ट करके परिभाषित किया जाता है, और इसे 'Enter' कुंजी दबाकर निष्पादित किया जाता है, तो यह JShell कमांड लाइन की अगली पंक्ति पर प्रदर्शित होता है।
यदि हम किसी वेरिएबल को किसी वैल्यू के लिए असाइन नहीं करते हैं और इसे JShell पर प्रिंट करते हैं, तो यह वेरिएबल को वैल्यू के लिए असाइन करेगा -
jshell> 79
आउटपुट
$3 = = > 79
जब एक पूर्णांक मान को JShell पर एक चर नाम को निर्दिष्ट किए बिना परिभाषित किया जाता है, और इसे 'एंटर' कुंजी दबाकर निष्पादित किया जाता है, तो यह JShell कमांड लाइन की अगली पंक्ति पर प्रदर्शित होता है। यहां, JShell स्वयं हाल ही में दर्ज किए गए वैरिएबल मान के लिए एक वैरिएबल नाम निर्दिष्ट करता है।