जावा में लूप्स एक बहुत ही महत्वपूर्ण विषय है | इसको समझने के लिए हम दो प्रोग्राम देखेंगे एक वोह जो हम बिना लूप के बनायेंगे और दूसरा वोह जहा हम लूप का प्रयोग करेंगे | इन दोनों प्रोग्राम्स को देखने के बाद आप खुद मानेगे की लूप कितने आवश्यक है|
/*************************************************************************
*
* यहाँ "Hello, World" को दस बार प्रिंट करना है | आपको येही प्रोग्राम लूप की मदद
* से आसानी से प्रिंट करना इसके बाद में बतओंगा.
*************************************************************************/
public class TenHelloWorlds { // यहाँ हमने पब्लिक क्लास (पब्लिक का मतलब इसको बहार से
// से भी एक्सेस कर सकते है
public static void main(String[] args) { // प्रोग्राम का मुख्य द्वार , रट लो इसको
System.out.println("Hello, World");// (System.out)Console पर प्रिंट करो(print)
// और लाइन बदलो(ln)
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
}
}
ऊपर प्रोग्राम में आपने देखा आपने दस बार प्रिंट करने के लिए दस बार कमांड लिखा |
अब सोचिये अगर हज़ार बार प्रिंट करना हो तो क्या करेंगे?? क्या हज़ार बार इस कमांड को लिखेंगे !!
नहीं अब लूप का उपयोग देखिये :
public class TenHelloWorlds { // यहाँ हमने पब्लिक क्लास (पब्लिक का मतलब इसको बहार से
// से भी एक्सेस कर सकते है
public static void main(String[] args) { // प्रोग्राम का मुख्य द्वार , रट लो इसको
for (int i = 0; i < 10; i++) { // i को 0 से शुरू करो, चेक करो दस से कम है
// या नहीं??
System.out.println("Hello, World"); // हां है तोह प्रिंट करो,और ऊपर जाओ
}
}
}
इस प्रोग्राम को समझने के लिए आपको फॉर लूप को समझना होगा , फॉर लूप को ध्यान से देखिये| तीन चीज़ लिखी
है इसमें | सबसे पहले int i = 0 ( मतलब इ एक integer है और उसकी value zero है| दूसरी i < १० ,
यह इ पर condition है की वोह दस से ज्यादा नहीं हो सकता | और तीसरा i++ , जिसे हम i= i+ 1 भी कह सकते है, का मतलब जब लूप ख़तम हो जाये
तब इ में एक plus करो और फिर condition( i < 10 वाली )चेक करो|
public class HelloWorld {
public static void main(String[] args) {
for(int i=0;i<10;i++) {
System.out.println("Hello,World");
}
}
}
/*************************************************************************
*
* यहाँ "Hello, World" को दस बार प्रिंट करना है | आपको येही प्रोग्राम लूप की मदद
* से आसानी से प्रिंट करना इसके बाद में बतओंगा.
*************************************************************************/
public class TenHelloWorlds { // यहाँ हमने पब्लिक क्लास (पब्लिक का मतलब इसको बहार से
// से भी एक्सेस कर सकते है
public static void main(String[] args) { // प्रोग्राम का मुख्य द्वार , रट लो इसको
System.out.println("Hello, World");// (System.out)Console पर प्रिंट करो(print)
// और लाइन बदलो(ln)
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
System.out.println("Hello, World");
}
}
ऊपर प्रोग्राम में आपने देखा आपने दस बार प्रिंट करने के लिए दस बार कमांड लिखा |
अब सोचिये अगर हज़ार बार प्रिंट करना हो तो क्या करेंगे?? क्या हज़ार बार इस कमांड को लिखेंगे !!
नहीं अब लूप का उपयोग देखिये :
public class TenHelloWorlds { // यहाँ हमने पब्लिक क्लास (पब्लिक का मतलब इसको बहार से
// से भी एक्सेस कर सकते है
public static void main(String[] args) { // प्रोग्राम का मुख्य द्वार , रट लो इसको
for (int i = 0; i < 10; i++) { // i को 0 से शुरू करो, चेक करो दस से कम है
// या नहीं??
System.out.println("Hello, World"); // हां है तोह प्रिंट करो,और ऊपर जाओ
}
}
}
इस प्रोग्राम को समझने के लिए आपको फॉर लूप को समझना होगा , फॉर लूप को ध्यान से देखिये| तीन चीज़ लिखी
है इसमें | सबसे पहले int i = 0 ( मतलब इ एक integer है और उसकी value zero है| दूसरी i < १० ,
यह इ पर condition है की वोह दस से ज्यादा नहीं हो सकता | और तीसरा i++ , जिसे हम i= i+ 1 भी कह सकते है, का मतलब जब लूप ख़तम हो जाये
तब इ में एक plus करो और फिर condition( i < 10 वाली )चेक करो|
public class HelloWorld {
public static void main(String[] args) {
for(int i=0;i<10;i++) {
System.out.println("Hello,World");
}
}
}