लूपसाठी

जावा सिंटॅक्स
पातळी 4, धडा 11
उपलब्ध

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


"मला तुम्हाला आणखी एका लूपबद्दल सांगायचे आहे. फॉर लूप . थोडा वेळ लूप व्यक्त करण्याचा हा आणखी एक मार्ग आहे, अधिक संक्षिप्त आणि सोयीस्कर (प्रोग्रामरसाठी). येथे काही उदाहरणे आहेत:"

असताना
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;
}
च्या साठी

for
(int i = 3; i >= 0; i--) { System.out.println(i); }
असताना
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;
}
च्या साठी

for
(int i = 0; i < 3; i++) { System.out.println(i); }
असताना
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
च्या साठी

for
(boolean isExit = false; !isExit; ) { String s = buffer.readLine(); isExit = s.equals("exit"); }
असताना
while (true)
    System.out.println("C");
च्या साठी
for (; true; )
    System.out.println("C");
असताना
while (true)
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}
च्या साठी
for (; true; )
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}

"अगं?"

"हे लूप समतुल्य आहेत. A while लूपमध्ये कंसात एकच अट असते, पण a for loop स्टेटमेंटमध्ये तीन घटक असतात. पण compiler a for loop ला equivalent while loop मध्ये बदलतो. "

" फॉर लूप मधील पहिली अभिव्यक्ती ( हिरव्या रंगात हायलाइट केलेली ) लूप सुरू होण्यापूर्वी एकदाच अंमलात आणली जाते."

" लूप बॉडी कार्यान्वित होण्यापूर्वी प्रत्येक वेळी दुसर्‍या अभिव्यक्तीचे मूल्यमापन केले जाते. हे काहीवेळ लूपमधील स्थितीसारखे आहे."

" लूप बॉडीच्या प्रत्येक अंमलबजावणीनंतर तिसऱ्या अभिव्यक्तीचे मूल्यमापन केले जाते."

"आम्हाला आणखी एका लूपची गरज का आहे? व्हेल लूपने सर्व काही अगदी स्पष्ट आहे."

" हे प्रोग्रामरच्या सोयीसाठी आहे. प्रोग्रामिंगमध्ये लूप खूप सामान्य आहेत. लूप काउंटरचे प्रारंभिक मूल्य, समाप्ती स्थिती आणि वाढीव अभिव्यक्ती यावरील माहिती एका ओळीत असणे उपयुक्त आहे."

टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION