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


"हाय."

"हाय, एली!"

" लूपबद्दल जाणून घेण्याची वेळ आली आहे . लूप हे इफ/इतर विधानांइतके सोपे आहेत, परंतु त्याहूनही अधिक मनोरंजक आहेत. तुम्ही कोणतीही कमांड किंवा कमांडचा ब्लॉक अनेक वेळा कार्यान्वित करण्यासाठी लूप वापरू शकता. सर्वसाधारणपणे, लूप असे दिसते:"

लूप (उदाहरण 1)
while(boolean condition)               
    command;
लूप (उदाहरण २)
while(boolean condition)
    block of commands in curly brackets

"हे सर्व अगदी सोपे आहे. जोपर्यंत लूप कंडिशन सत्य असते तोपर्यंत कमांड किंवा ब्लॉक पुन्हा पुन्हा कार्यान्वित केला जातो. प्रथम, कंडिशन तपासली जाते. जर कंडिशन सत्य असेल, तर लूप बॉडी (आदेशांचा ब्लॉक) कार्यान्वित केला जातो. अट पुन्हा तपासले जाते. जर स्थिती सत्य असेल तर, लूप बॉडी पुन्हा कार्यान्वित केली जाते. अट सत्य होण्याचे थांबेपर्यंत हे पुनरावृत्ती होते."

"ते नेहमी खरे किंवा नेहमी खोटे असेल तर काय?"

"जर ते नेहमी खरे असेल, तर प्रोग्राम कधीही चालणे थांबवणार नाही: ते लूपची अनिश्चित काळासाठी पुनरावृत्ती करेल. जर ते नेहमी खोटे असेल, तर लूप बॉडी कधीही कार्यान्वित होणार नाही."

येथे काही उदाहरणे आहेत:

जावा कोड वर्णन
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;    //Decrease by 1
}
3
2
1
0
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;   //Increase by 1
}
0
1
2
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
स्ट्रिंग 'exit' इनपुट होईपर्यंत प्रोग्राम कीबोर्डवरून स्ट्रिंग मुद्रित करेल .
while (true)
    System.out.println("C");
प्रोग्राम स्क्रीनवर C अक्षर वारंवार प्रदर्शित करेल.
while (true)
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}
स्ट्रिंग 'exit' इनपुट होईपर्यंत प्रोग्राम कीबोर्डवरील स्ट्रिंग्स वाचेल .

"सशर्त विधानांनंतर, हे क्लिष्ट वाटत नाही. मला आधीच ते करून पहायचे आहे."