कोडजिम युनिव्हर्सिटी कोर्सचा एक भाग म्हणून मार्गदर्शकासह व्याख्यान स्निपेट. पूर्ण अभ्यासक्रमासाठी साइन अप करा.


"हाय, अमिगो. आज आपण जर/अन्य विधानांबद्दल बोलू ."

"कार्यक्रमांनी बदलत्या बाह्य परिस्थितींना प्रतिसाद दिला नाही तर त्यांचा फारसा उपयोग होणार नाही. एखाद्या कार्यक्रमाला परिस्थितीशी जुळवून घेणे आणि एका प्रकरणात एक क्रिया आणि इतर प्रकरणांमध्ये इतर क्रिया कशी करावी हे माहित असणे आवश्यक आहे. Java मध्ये, हे वापरून साध्य केले जाते. 'if/else स्टेटमेंट' – एक विशेष रचना ज्यामुळे एखादी अट पूर्ण झाल्यास भिन्न कोड ब्लॉक करणे शक्य होते."

"यामध्ये तीन भाग आहेत: ' कंडिशन ', ' कमांड 1 ' आणि ' कमांड 2 '. जर कंडिशन सत्य असेल तर ' कमांड 1 ' अंमलात आणली जाते, अन्यथा ' कमांड 2 ' अंमलात आणली जाते. या दोन्ही कमांड कधीही अंमलात आणल्या जात नाहीत. विधान कमी-अधिक प्रमाणात असे दिसते:"

जर/अन्य विधानासाठी कोड
if (condition)
    command_1;
else
    command_2;

"किती रोमांचक! मला वाटते की ते विधान प्रोग्रामिंगला अधिक मनोरंजक बनवेल!"

"हो. तुमच्यासाठी ही काही उदाहरणे आहेत:"

कोड स्पष्टीकरण
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
a b पेक्षा कमी असल्यास, पहिली कमांड कार्यान्वित केली जाईल. अन्यथा दुसरी कमांड कार्यान्वित केली जाईल . दोन्ही आज्ञा कधीही अंमलात आणल्या जात नाहीत.
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
तुम्ही एका कमांडला कोड ब्लॉकने बदलू शकता. बाकी तेच आहे.
3
if (a < b)
{
    a = 0;
}
else
{
}
इतर ब्लॉक रिकामा असल्यास तुम्ही वगळू शकता .
ही तीन उदाहरणे पूर्णपणे समतुल्य आहेत.
तुम्हाला फक्त एक कमांड कार्यान्वित करायची असल्यास तुम्ही कुरळे कंस वगळू शकता. तुमच्याकडे एकापेक्षा जास्त कमांड असल्यास, तुम्हाला कंस ठेवणे आवश्यक आहे.
4
if (a < b)
{
    a = 0;
}
if (a < b)
    a = 0;

"डिएगोने मला तुम्हाला काही कार्ये देण्यास सांगितले."


कोडजिम युनिव्हर्सिटी कोर्सचा एक भाग म्हणून मार्गदर्शकासह व्याख्यान स्निपेट. पूर्ण अभ्यासक्रमासाठी साइन अप करा.