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

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

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

हम एकाधिक-पंक्ति निष्पादित कर सकते हैं प्रवाह विवरण नियंत्रित करें जावा के समान JShell का उपयोग करना। नियंत्रण प्रवाह विवरण जैसे यदि-अन्य कथन , फॉर-लूप और जबकि-लूप JShell में भी निष्पादित किया जा सकता है। यह पहचानता है कि बहु-पंक्ति कथन “…>” . प्रतीक के साथ संकेत हैं अगली पंक्ति विवरण दर्ज करने के लिए इंगित करने के लिए।

इफ-एल्स स्टेटमेंट का उदाहरण

jshell> int distance = 50
distance ==> 50

jshell> if(distance < 30) {
...>       System.out.println("It's near");
...>    } else {
...>       System.out.println("It's far");
...>    }
It's far

jshell>


जबकि लूप का उदाहरण

jshell> int i = 10
i ==> 10

jshell> while(i < 25) {
...>       System.out.println(i + " ");
...>       i++;
...>    }
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

jshell>


फॉर लूप का उदाहरण

jshell> String names[] = {"Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya"}
names ==> String[6] { "Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya" }

jshell> for(String name : names) {
...>       System.out.println(name);
...>    }
Adithya
Jai
Raja
Chaitanya
Ravi
Surya

jshell>

  1. जावा में स्थिर नियंत्रण प्रवाह

    स्टेटिक कंट्रोल फ्लो स्थिर सदस्यों की पहचान करता है, स्थिर ब्लॉकों को निष्पादित करता है, और फिर स्टेटिकमेन विधि को निष्पादित करता है। आइए एक उदाहरण देखें - उदाहरण public class Demo{    static int a = 97;    public static void main(String[] args){       print(); &nb

  1. जावा 9 में JShell में सिस्टम गुण कैसे प्राप्त करें?

    जेशेल एक REPL (रीड-इवैल्युएट-प्रिंट-लूप) . है सरल कथनों को निष्पादित करने के लिए उपयोग किया जाने वाला उपकरण, इसका मूल्यांकन करता है, और बिना मुख्य () विधि के परिणाम प्रदर्शित करता है। हम इसे केवल jshell . टाइप करके शुरू कर सकते हैं कमांड-लाइन प्रॉम्प्ट में। हमें System.getProperty() . का उपयोग कर

  1. जावा 9 में JavaFX का उपयोग करके JShell को कैसे कार्यान्वित करें?

    जेशेल नमूना अभिव्यक्तियों को लागू करने के लिए उपयोग किया जाने वाला एक इंटरैक्टिव टूल है। हम JavaFX . का उपयोग करके JShell को प्रोग्रामेटिक रूप से कार्यान्वित कर सकते हैं एप्लिकेशन तो हमें नीचे सूचीबद्ध जावा प्रोग्राम में कुछ पैकेज आयात करने की आवश्यकता है jdk.jshell.JShell आयात करें; jdk.jshell.Sn