जावा ट्यूटोरियल

जावा होम जावा परिचय जावा प्रारंभ करें जावा सिंटेक्स जावा टिप्पणियाँ जावा चर जावा डेटा प्रकार जावा टाइप कास्टिंग जावा ऑपरेटर्स जावा स्ट्रिंग्स जावा मठ जावा बूलियन जावा अगर ... और जावा स्विच जावा जबकि लूप लूप के लिए जावा जावा ब्रेक/जारी रखें जावा सरणी

जावा तरीके

जावा तरीके जावा विधि पैरामीटर्स जावा विधि ओवरलोडिंग जावा स्कोप जावा रिकर्सन

जावा क्लासेस

जावा ओओपी जावा क्लासेस/ऑब्जेक्ट्स जावा क्लास एट्रीब्यूट्स जावा क्लास मेथड्स जावा कंस्ट्रक्टर्स जावा संशोधक जावा एनकैप्सुलेशन जावा पैकेज / एपीआई जावा विरासत जावा बहुरूपता जावा इनर क्लासेस जावा एब्स्ट्रैक्शन जावा इंटरफ़ेस जावा Enums जावा उपयोगकर्ता इनपुट जावा तिथि जावा ऐरेलिस्ट जावा लिंक्डलिस्ट जावा हैश मैप जावा हैशसेट जावा इटरेटर जावा रैपर क्लासेस जावा अपवाद जावा रेगेक्स जावा धागे जावा लैम्ब्डा

जावा फ़ाइल हैंडलिंग

जावा फ़ाइलें जावा फ़ाइलें बनाएँ/लिखें जावा फ़ाइलें पढ़ें जावा फ़ाइलें हटाएं

जावा कैसे करें

दो नंबर जोड़ें

जावा संदर्भ

जावा कीवर्ड जावा स्ट्रिंग तरीके जावा गणित के तरीके

जावा उदाहरण

जावा उदाहरण जावा कंपाइलर जावा व्यायाम जावा प्रश्नोत्तरी जावा प्रमाणपत्र


लूप के लिए जावा


लूप के लिए जावा

जब आप वास्तव में जानते हैं कि आप कोड के ब्लॉक के माध्यम से कितनी बार लूप करना चाहते हैं, तो forलूप के बजाय लूप का उपयोग करें while:

वाक्य - विन्यास

for (statement 1; statement 2; statement 3) {
  // code block to be executed
}

स्टेटमेंट 1 को कोड ब्लॉक के निष्पादन से पहले (एक बार) निष्पादित किया जाता है।

स्टेटमेंट 2 कोड ब्लॉक को निष्पादित करने की शर्त को परिभाषित करता है।

कोड ब्लॉक निष्पादित होने के बाद स्टेटमेंट 3 को (हर बार) निष्पादित किया जाता है।

नीचे दिया गया उदाहरण 0 से 4 तक की संख्या को प्रिंट करेगा:

उदाहरण

for (int i = 0; i < 5; i++) {
  System.out.println(i);
}

उदाहरण समझाया गया

स्टेटमेंट 1 लूप शुरू होने से पहले एक वैरिएबल सेट करता है (int i = 0)।

कथन 2 लूप के चलने की स्थिति को परिभाषित करता है (मैं 5 से कम होना चाहिए)। यदि स्थिति सही है, तो लूप फिर से शुरू हो जाएगा, यदि यह गलत है, तो लूप समाप्त हो जाएगा।

प्रत्येक बार लूप में कोड ब्लॉक निष्पादित होने पर स्टेटमेंट 3 एक मान (i++) बढ़ाता है।


एक और उदाहरण

यह उदाहरण केवल 0 और 10 के बीच के मानों को प्रिंट करेगा:

उदाहरण

for (int i = 0; i <= 10; i = i + 2) {
  System.out.println(i);
}


प्रत्येक लूप के लिए

एक " प्रत्येक के लिए " लूप भी है, जिसका उपयोग विशेष रूप से एक सरणी में तत्वों के माध्यम से लूप करने के लिए किया जाता है :

वाक्य - विन्यास

for (type variableName : arrayName) {
  // code block to be executed
}

निम्न उदाहरण " प्रत्येक के लिए " लूप का उपयोग करके कार सरणी में सभी तत्वों को आउटपुट करता है :

उदाहरण

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
  System.out.println(i);
}

नोट: यदि आप ऊपर दिए गए उदाहरण को नहीं समझते हैं तो चिंता न करें। आप Java Arrays चैप्टर में Arrays के बारे में और जानेंगे


व्यायाम के साथ खुद को परखें

व्यायाम:

for"हां" को 5 बार प्रिंट करने के लिए लूप का उपयोग करें ।

 (int i = 0; i ) {
  System.out.println();
}