Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java 9 में JShell में विभिन्न /vars कमांड क्या हैं?


JShell Java 9 में पेश किया गया एक इंटरैक्टिव कमांड-लाइन टूल है। इसे REPL टूल भी कहा जाता है जो इनपुट लेता है, उसका मूल्यांकन करता है, और यूजर को आउटपुट प्रिंट करता है।

JShell टूल में, आंतरिक कमांड "/vars" का उपयोग करके बनाए गए सभी वेरिएबल्स को सूचीबद्ध करना संभव है। JShell टूल में नीचे सूचीबद्ध अनुसार विभिन्न "/vars" कमांड उपलब्ध हैं।

/vars
/vars [ID]
/vars [Variable_Name]
/vars -start
/vars -all
  • /vars: यह कमांड हमें वर्तमान सत्र के सभी सक्रिय वेरिएबल्स की सूची प्रदर्शित करने की अनुमति देता है।
  • /vars [ID]: यह कमांड दर्ज किए गए ID के अनुरूप वेरिएबल और उसका मान प्रदर्शित करता है। यह ID वेरिएबल के नाम से मेल खाता है जिसे JShell ने एक्सप्रेशन को असाइन किया है ($1, $2...)।
  • /vars [Variable_Name]: यह कमांड वेरिएबल [Variable_Name] और उसका मान प्रदर्शित करता है।
  • /vars -start: यह कमांड हमें उन सभी वेरिएबल्स को प्रदर्शित करने की अनुमति देता है जिन्हें हमने JShell स्टार्टअप स्क्रिप्ट में जोड़ा है।
  • /vars -all: यह कमांड स्टार्टअप पर लोड किए गए सभी सक्रिय, निष्क्रिय, और लोडेड वेरिएबल्स की सूची प्रदर्शित करता है।

नीचे दिए गए कोड स्निपेट में, एक्सप्रेशन और वेरिएबल बनाया गया। फिर हम विभिन्न "/vars" कमांड लागू कर सकते हैं।

C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro
jshell> 2 + 4
$1 ==> 6
jshell> /vars | int $1 = 6
jshell> int x = 20
x ==> 20
jshell> /vars | int $1 = 6 | int x = 20
jshell> /vars $1 | int $1 = 6
jshell> /vars x | int x = 20
jshell> /vars -all | int $1 = 6 | int x = 20
jshell> /drop x | dropped variable x
jshell> /vars -all | int $1 = 6 | int x = (not-active)
  1. - जावा 9 में JShell में बाहरी घोषणाओं के नियम क्या हैं?

    JShell  जावा 9 में पेश किया गया एक कमांड-लाइन टूल है, और यह जावा का पहला आधिकारिक REPL  टूल है जो एक सरल प्रोग्रामिंग वातावरण बनाता है जो उपयोगकर्ता के इनपुट को पढ़ता है, उसका मूल्यांकन करता है, और परिणाम प्रिंट करता है। एक क्लास  या इंटरफेस  के बाहर की घोषणाएं (और स्वयं कक्षाओं

  1. - जावा 9 में JShell में विभिन्न स्टार्टअप स्क्रिप्ट क्या हैं?

    JShell  एक इंटरैक्टिव जावा शेल टूल है जो JShell से कोड निष्पादित करता है और तुरंत आउटपुट प्रदर्शित करता है। JShell REPL (रीड-इवैल्यूएट-प्रिंट-लूप) टूल है जिसे कमांड-लाइन प्रॉम्प्ट से चलाया जा सकता है। JShell में, स्टार्टअप पर एक स्क्रिप्ट लोड करने का विकल्प होता है जिसमें कुछ विशेष पूर्वनि

  1. जावा 9 में JShell में विभिन्न /edit कमांड्स जावा 9 में JShell में विभिन्न /edit कमांड्स

    JShell जावा 9 में पेश किया गया एक कमांड-लाइन टूल है जो main() मेथड के बिना डिक्लेरेशन्स, स्टेटमेंट्स, और एक्सप्रेशन्स का मूल्यांकन करता है। JShell एक टेक्स्ट एडिटर सेट कर सकता है जिसे JShell Edit Pad कहा जाता है, जो कोड को बहुत आसानी से संशोधित करने की अनुमति देता है, और इसे /edit कमांड का उपयोग करक