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

जावा 9 में JShell में स्विच स्टेटमेंट को कैसे परिभाषित करें?


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

एक स्विच बयान एक अन्य . की तरह ही अनेक स्थितियों का परीक्षण कर सकता है खंड और डिफ़ॉल्ट संभावना को संभालता है। डिफ़ॉल्ट खंड निष्पादित किया जा सकता है जब कोई भी मामला मेल नहीं खाता, और एक ब्रेक बयान एक सफल मैच के बाद स्विच से बाहर निकलने के लिए इस्तेमाल किया जा सकता है।

नीचे दिए गए कोड स्निपेट में, हम स्विच स्टेटमेंट को परिभाषित कर सकते हैं जेशेल में।

स्निपेट-1

jshell> int i = 10;
i ==> 10

jshell> switch(i) {
   ...>    case 1 : System.out.println("1");
   ...>    case 10 : System.out.println("10");
   ...>    default : System.out.println("default");
   ...> }
10
default

jshell> int i = 1;
i ==> 1

jshell> switch(i) {
   ...>    case 1 : System.out.println("1");
   ...>    case 10 : System.out.println("10");
   ...>    default : System.out.println("default");
   ...> }
1
10
default


नीचे दिए गए कोड स्निपेट में, हम ब्रेक के साथ स्विच स्टेटमेंट परिभाषित कर सकते हैं जेशेल में।

स्निपेट-2

jshell> switch(i) {
   ...>    case 1 : System.out.println("1"); break;
   ...>    case 10 : System.out.println("10"); break;
   ...>    default : System.out.println("default"); break;
   ...> }
1

  1. जावा 9 में JShell के डिफ़ॉल्ट संपादक को कैसे संशोधित करें?

    जेशेल लागू करता है REPL (पढ़ें-मूल्यांकन-प्रिंट लूप) जो कमांड-लाइन से कोड पढ़ता है , दिए गए स्निपेट का मूल्यांकन करता है, और परिणाम को वापस हमारे पास प्रिंट करता है। JShell में, JShell Editor Pad का उपयोग करके डिफ़ॉल्ट JShell संपादक से कोड संपादित करना संभव है . हम /सेट . का भी उपयोग कर सकते हैं

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

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

  1. जावा 9 में जेशेल?

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