Hello दोस्तों! आज मैं आपको इस पोस्ट में ForEach in Java in Hindi (जावा में फॉर-इच क्या है?) के बारें में पढेंगे और इसके program को भी देखेंगे, तो चलिए शुरू करते हैं:-
ForEach Loop in Java in Hindi
ForEach का प्रयोग java में array को traverse करने के लिए किया जाता है. इसे for-each loop कहा जाता है क्योंकि यह array में प्रत्येक element को एक-एक करके traverse करता है.
यह for loop, while loop, do-while loop की तरह ही array को traverse करने की एक तकनीक है. इसे Java5 में प्रस्तावित किया गया था.
forEach को प्रयोग करने का लाभ यह है कि यह bugs आने की संभावना को ख़त्म कर देता है और इसका प्रयोग करने से code को हम आसानी से read कर सकते है.
इसके features निम्नलिखित हैं:-
- यह for कीवर्ड से शुरू होता है, (जैसे सामान्य for loop होता है.)
- loop counter variable को declare करने और initialize करने के बजाय, इसमें एक variable को declare किया जाता है, उसके बाद एक colon होता है, उसके बाद array का नाम होता है।
- loop body में, आप indexed array element का प्रयोग करने के बजाय आपके द्वारा create किये गये loop variable का प्रयोग कर सकते है.
इसका syntax:-
for (type var: array)
{
statements using var;
}
Advantage of for-each loop
इसके लाभ निम्नलिखित हैं:-
- इससे code को आसानी से read किया जा सकता है.
- यह programming में आने वाली errors की संभावना को खत्म कर देती है.
Disadvantage of For-each
इसकी हानियाँ निम्नलिखित हैं:-
- for each के द्वारा हम reverse order (उलटे क्रम) में array को traverse नहीं कर सकते.
- हम इसके द्वारा elements के index number की जानकारी प्राप्त नहीं कर सकते.
- हम for-each का प्रयोग करके array के elements को बदल नहीं सकते.
for-each का प्रयोग array को traverse करने के लिए for loop की तुलना में ज्यादा किया जाता है क्योंकि इससे code को आसानी से read किया जा सकता है.
इसका example
class ForEachExample {
public static void main (String args []) {
// declaring an array
int arr [] = {21,22,23,24};
// traversing the array with for-each loop
for (int i: arr) {
System.out.println (i);
}
}
}
इसका आउटपुट:-
21
22
23
24
Summary (सारांश)
ForEach Loop in Java in Hindi के इस article में बताया गया है कि Java में array को traverse करने के लिए for-each loop कैसे काम करता है। यह एक सरल तकनीक है जो Java 5 में आई थी और इसे for loop, while loop की तरह ही इस्तेमाल किया जाता है। इस लेख में आपको for-each loop का syntax, उसके फायदे और नुकसान स्पष्ट रूप से समझाए गए हैं। खास बात यह है कि इस loop में counter variable की जरूरत नहीं होती, बल्कि एक variable और colon के बाद array का नाम लिखा जाता है। छात्र यहाँ सीखेंगे कि for-each से code को पढ़ना आसान हो जाता है और bugs की संभावना कम हो जाती है, लेकिन इसकी सीमाएँ भी हैं जैसे reverse order में traverse न कर पाना और index number न मिलना। यह article exam की तैयारी के लिए बहुत उपयोगी है क्योंकि इसमें practical example के साथ concepts को आसान Hindi में समझाया गया है।
- Array traverse करने की आसान तकनीक
- For-each loop का syntax और उपयोग
- Advantages और disadvantages की जानकारी
- Exam में पूछे जाने वाले महत्वपूर्ण points
निवेदन:- अगर आपको यह article पसंद आया हो तो इसे अपने classmates के साथ whatsapp या fb के माध्यम से share कीजिये और आपके जो भी questions हैं उन्हें नीचे कमेंट करके बताइए. thanks.