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

जावा 9 में JShell में स्क्रैच वैरिएबल कैसे बनाएं?


जेशेल एक REPL . है चर . जैसे सरल जावा प्रोग्रामों को निष्पादित और मूल्यांकन करने के लिए जावा 9 में इंटरेक्टिव टूल पेश किया गया है घोषणाएं , बयान , अभिव्यक्तियाँ , और प्रोग्राम main() . का उपयोग किए बिना विधि।

JShell में, स्निपेट द्वारा लौटाया गया कोई भी मान स्वचालित रूप से स्क्रैच में सहेजा जाता है चर . इन खरोंच चरों को $ . द्वारा दर्शाया जा सकता है . जब हम किसी चर को व्यंजक का परिणाम निर्दिष्ट नहीं करते हैं, तो एक खरोंच चर JShell में बनाया गया है ताकि बाद में अभिव्यक्ति के आउटपुट का उपयोग किया जा सके।

नीचे दिए गए कोड स्निपेट में, छह स्क्रैच वैरिएबल बनाए गए हैं

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> 3+7
$1 ==> 10

jshell> 9-2
$2 ==> 7

jshell> 4*4
$3 ==> 16

jshell> 12/4
$4 ==> 3

jshell> 19%5
$5 ==> 4

jshell> String.valueOf($2)
$6 ==> "7"


नीचे दिए गए कोड स्निपेट में, "nonScratch " वैरिएबल बनाया गया है। यह स्क्रैच वैरिएबल नहीं है क्योंकि इसे $ . के साथ प्रदर्शित नहीं किया जा सकता है ।

jshell> String nonScratch = "Tutorialspoint"
nonScratch ==> "Tutorialspoint"

jshell> 


नीचे दिए गए कोड स्निपेट में, "/vars" कमांड स्क्रैच both दोनों को प्रदर्शित कर सकता है और गैर खरोंच उस विशेष सत्र के लिए चर।

jshell> /vars
|    int $1 = 10
|    int $2 = 7
|    int $3 = 16
|    int $4 = 3
|    int $5 = 4
|    String $6 = "7"
|    String name = "Tutorialspoint"

jshell>

  1. जावा 9 में JShell में भाव, चर और विधियों को कैसे परिभाषित करें?

    जेशेल एक पठन-मूल्यांकन-प्रिंट लूप (आरईपीएल) है जो घोषणाओं का मूल्यांकन करता है , बयान , और अभिव्यक्तियाँ जैसा कि हमने दर्ज किया है और तुरंत परिणाम दिखाता है। यह टूल कमांड प्रॉम्प्ट से चलाया जाता है। नीचे में, हम JShell में एक्सप्रेशन, वेरिएबल और विधियों को परिभाषित कर सकते हैं। अभिव्यक्ति हम JShe

  1. जावा 9 में JShell में क्लास और ऑब्जेक्ट कैसे बनाएं?

    जेशेल जावा 9 में जारी किया गया एक नया जावा शेल टूल है। यह पहला आधिकारिक REPL है (पढ़ें-मूल्यांकन करें-प्रिंट-लूप करें ) आवेदन पत्र। यह टूल कथन . जैसे सरल जावा प्रोग्राम और लॉजिक्स के निष्पादन और मूल्यांकन में मदद करता है , लूप , अभिव्यक्तियाँ , और आदि। जावा आरईपीएल कमांड प्रॉम्प्ट में एक सरल प्रोग्र

  1. जावा में एक अस्थायी फ़ाइल कैसे बनाएं

    कभी-कभी हमें कुछ जानकारी संग्रहीत करने और बाद में उन्हें हटाने के लिए अस्थायी फ़ाइलें बनाने की आवश्यकता होती है। जावा में, हम Files.createTempFile() . का उपयोग कर सकते हैं अस्थायी फ़ाइलें बनाने के तरीके। अस्थायी फ़ाइलें बनाएं निम्न उदाहरण का उपयोग करता है Files.createTempFile(prefix, suffix) अस्था