जावा में लूप्स एक बहुत ही महत्वपूर्ण विषय है | इसको समझने के लिए हम दो प्रोग्राम देखेंगे एक वोह जो हम बिना लूप के बनायेंगे और दूसरा वोह जहा हम लूप का प्रयोग करेंगे | इन दोनों प्रोग्राम्स को देखने के बाद आप खुद मानेगे की लूप कितने आवश्यक है|
/************************************************************************* * * यहाँ "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"); } } }
No comments:
Post a Comment