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

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


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

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

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


नीचे दिए गए कोड स्निपेट में, एक्सप्रेशन और वेरिएबल बनाया। तब हम अलग-अलग "/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 में बाहरी घोषणाओं के लिए क्या नियम हैं?

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

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

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

  1. जावा 9 में JShell में विभिन्न / संपादित कमांड क्या हैं?

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