कोडजिम युनिव्हर्सिटी कोर्सचा एक भाग म्हणून मार्गदर्शकासह व्याख्यान स्निपेट. पूर्ण अभ्यासक्रमासाठी साइन अप करा.
"मला तुम्हाला आणखी एका लूपबद्दल सांगायचे आहे. फॉर लूप . थोडा वेळ लूप व्यक्त करण्याचा हा आणखी एक मार्ग आहे, अधिक संक्षिप्त आणि सोयीस्कर (प्रोग्रामरसाठी). येथे काही उदाहरणे आहेत:"
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 मध्ये बदलतो. "
" फॉर लूप मधील पहिली अभिव्यक्ती ( हिरव्या रंगात हायलाइट केलेली ) लूप सुरू होण्यापूर्वी एकदाच अंमलात आणली जाते."
" लूप बॉडी कार्यान्वित होण्यापूर्वी प्रत्येक वेळी दुसर्या अभिव्यक्तीचे मूल्यमापन केले जाते. हे काहीवेळ लूपमधील स्थितीसारखे आहे."
" लूप बॉडीच्या प्रत्येक अंमलबजावणीनंतर तिसऱ्या अभिव्यक्तीचे मूल्यमापन केले जाते."
"आम्हाला आणखी एका लूपची गरज का आहे? व्हेल लूपने सर्व काही अगदी स्पष्ट आहे."
" हे प्रोग्रामरच्या सोयीसाठी आहे. प्रोग्रामिंगमध्ये लूप खूप सामान्य आहेत. लूप काउंटरचे प्रारंभिक मूल्य, समाप्ती स्थिती आणि वाढीव अभिव्यक्ती यावरील माहिती एका ओळीत असणे उपयुक्त आहे."