جاوا میں لوپ کے لئے کیا ہے اور اسے کیسے نافذ کیا جائے؟



'جاوا میں لوپ کے لئے' پر یہ مضمون آپ کو یہ سمجھنے میں مدد دے گا کہ مثال کے طور پر پروگراموں کی مدد سے جاوا میں لوپنگ اسٹیٹمنٹ کو کس طرح نافذ کیا جائے۔

پروگرامنگ کے دوران ، اگر ایسی صورتحال پیدا ہو جہاں آپ کو خاص طور پر معلوم ہو کہ آپ اپنے کوڈ میں بیانات کے ایک خاص بلاک کو کتنی بار دہرانا چاہتے ہیں تو ، 'فار' کے لئے لوپ پر جائیں۔ اس مضمون میں آئیے اس بارے میں جانتے ہیں کہ لوپ ان کے لئے کیسے عمل درآمد کیا جائے

اس مضمون میں شامل عنوانات کچھ اس طرح ہیں۔





چلو شروع کریں!

لوپ کے لئے کیا ہے؟

پروگرامر عام طور پر استعمال کرتے ہیں لوپس بیانات کے ایک سیٹ پر عملدرآمد کرنے کے لئے. کے لئے لوپ کا استعمال اس وقت ہوتا ہے جب انہیں رباعی کا ایک حصہ دہرانا ہوتا ہے بارہا. یہ خاص طور پر ان معاملات میں استعمال ہوتا ہے جہاں تکرار کی تعداد طے کی جاتی ہے!



بہتر تفہیم کے ل me ، میں آپ کو ایک نمایاں نمائندگی پیش کرتا ہوں!

بہاؤ آریھ

برائے لوپ - سوفٹ ٹیوٹوریل - ایڈورکا

یہاں ، ابتدا کے بعد ، کوڈ میں جو شرط آپ نے تفویض کی ہے اسے اسکین کردیا گیا ہے ، اگر حالت درست ہے تو ، اس میں قیمت / اضافہ (آپ کے کوڈ کے مطابق) کی قیمت ہوگی ، اور اس شرط کے مطابق دوبارہ کوڈ کو دوبارہ بنائیں گے جو آپ کے پاس ہے تفویض لیکن ، اگر آپ کی حالت غلط ہے تو ، اس سے باہر نکل جائے گا۔



اس نظریاتی وضاحت کے بعد ، میں آپ کو اس کا نحو دکھاتا ہوں کے لئے لوپ!

نحو

INT میں ڈبل تبدیل کرنے کا طریقہ
کے لئے (بیان 1 بیان 2 بیان 3) {// کوڈ بلاک کو پھانسی دی جائے}

نحو بہت آسان ہے۔ یہ مندرجہ ذیل ہے
بیان 1: کوڈ بلاک کو پھانسی دینے سے پہلے کی حالت
بیان 2: کوڈ کے نفاذ کے لئے شرط متعین کرتا ہے
بیان 3: کوڈ پر عمل درآمد ہونے کے بعد شرط

چیزوں کو واضح کرنے کے لئے ، آئیے جاوا کوڈ میں مذکورہ بالا ترکیب کو نافذ کریں۔

فبونیکی اعرابی c ++

لوپ کے لئے مثال کے طور پر

ذیل میں لکھا گیا کوڈ دکھایا گیا ہے کہ لوپ کے لئے کس طرح عمل درآمد ہوتا ہے

پبلک کلاس مائکلاس {{عوامی جامد باطل مین (سٹرنگ [] آرگس) {{کے لئے (انٹراٹ i = 0 i<5 i++) { System.out.println(i) } } }} 

آؤٹ پٹ:
0
ایک
2
3
4

میں نے ایک سادہ کوڈ لیا ہے تاکہ آپ سب کو فار لوپ کے تصور سے واقف کروائے۔ فار لوپ کے اندر ، تین بیانات ہیں جن کے بارے میں میں نے پچھلے حصے میں بات کی ہے۔ مجھے امید ہے کہ اب آپ ان سے آسانی سے متعلق ہوسکتے ہیں!

  • سب سے پہلے ، انٹ i = 0 ، ایک عددی متغیر کی ابتدا ہے جس کی قیمت 0 کو تفویض کردی گئی ہے۔
  • دوم ، i<5 is the condition that I have applied in my code
  • تیسرا ، میں ++ کا مطلب یہ ہے کہ میں چاہتا ہوں کہ میرے متغیر کی قدر میں اضافہ کیا جائے۔

فار لوپ کے کام کو سمجھنے کے بعد ، میں آپ کو ایک اور تصور کی طرف لے جاتا ہوں ، وہ جاوا گھرا ہوا ہے کے لئے لوپ!

جاوا نے لوپ کے لئے گھس لیا

اگر آپ کے پاس لوپ کے اندر لوپ کے ل a ہے تو ، آپ کو لوپ کے ل a جاوا سے گھرا ہوا ہے۔ جب بیرونی لوپ پر عمل ہوتا ہے تو اندرونی لوپ مکمل طور پر عملدرآمد ہوتا ہے۔

میں ایک مثال پیش کر رہا ہوں تاکہ آپ کو جاوا کے کام سے نمٹنے کے لئے دکھایا جاسکے۔

مثال

لوپ کے لئے گھونسلے کے لئے ایک جاوا کوڈ:

عوامی کلاس کی مثال {عوامی جامد باطل اہم (سٹرنگ [] آرگس) {کے لئے (انٹرا i = 1i)<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

آؤٹ پٹ:
گیارہ
1 2
1 3
اکیس
2 2
2. 3
3 1
3 2
3 3

اب جب آپ لوپ کے لئے گھونسلے کے تصور کو سمجھ چکے ہیں تو ، میں آپ کو ایک بہت ہی مشہور مثال دکھاتا ہوں جس کے بارے میں آپ نے سنا ہو گا! اہرام کی مثالیں!

اہرام مثال: کیس 1

عوامی کلاس اہرام مثال {عوامی جامد باطل مین (سٹرنگ [] آرگس) {کے لئے (انٹرا i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

آؤٹ پٹ:

آخر میں حتمی اور حتمی شکل کے درمیان فرق

*
* *
* * *
* * * *
* * * * *

اگلی مثال کے ساتھ آگے بڑھ رہے ہیں۔

اہرام مثال: کیس 2

پیکیج MyPackage عوامی کلاس ڈیمو {عوامی جامد باطل اہم (سٹرنگ [] آرگس) {انٹرم ٹرم = 6 برائے (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//نئی لائن } } }

آؤٹ پٹ:

* * * * *
* * * *
* * *
* *
*

مجھے یقین ہے کہ آپ ان دو نمونوں سے واقف ہوں گے۔

یہ ہمارے لئے اس ‘جاوا میں لوپ’ مضمون کے اختتام تک پہنچا ہے۔ مجھے امید ہے کہ 'جاوا میں لوپ کے لئے' کا تصور اب آپ کے لئے واضح ہو گیا ہے۔ ہم جاوا کی دنیا کو ایک ساتھ کھودتے رہیں گے۔ دیکھتے رہنا!

یقینی بنائیں کہ آپ زیادہ سے زیادہ مشق کریں اور اپنے تجربے کو پلٹائیں۔

چیک کریں ایڈوریکا کے ذریعہ ، ایک قابل اعتماد آن لائن سیکھنے والی کمپنی جس کی دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے والوں کے نیٹ ورک ہیں۔ ہم آپ کے سفر کے ہر قدم میں آپ کی مدد کرنے کے لئے یہاں موجود ہیں ، اس جاوا انٹرویو سوالات کے علاوہ بننے کے ل we ، ہم ایک نصاب تیار کرتے ہیں جو طلباء اور پیشہ ور افراد کے لئے تیار کیا گیا ہے جو جاوا ڈویلپر بننا چاہتے ہیں۔

ہمارے لئے ایک سوال ہے؟ برائے کرم اس ’جاوا میپ انٹرفیس‘ کے تبصرے سیکشن میں اس کا ذکر کریں۔ مضمون اور ہم جلد از جلد آپ کے پاس واپس آئیں گے۔