جاوا میں طریقوں پر دلائل کیسے پاس کریں؟

Jawa My Tryqw Pr Dlayl Kys Pas Kry



جاوا میں، ایک طریقہ کوڈ کا ایک ٹکڑا/بلاک ہے جو ایک خاص کام انجام دیتا ہے۔ کوڈ کو دوبارہ قابل استعمال بلاکس میں ترتیب دینے کے لیے طریقے استعمال کیے جاتے ہیں جو اسکرپٹ کو قابل فہم، پڑھنے میں آسان اور برقرار رکھتے ہیں۔ جب کسی طریقہ کو بلایا جاتا ہے، تو صارف اس پر دلائل دے سکتے ہیں، یہ وہ اقدار ہیں جو طریقہ اپنا کام انجام دینے کے لیے استعمال کرتا ہے۔

یہ گائیڈ ممکنہ مثالوں کے ساتھ طریقوں پر دلائل دینے کے طریقہ کار کی وضاحت کرے گا۔

جاوا میں طریقوں پر دلائل کیسے پاس کریں؟

جاوا میں، طریقوں کو دلائل دینے سے مراد ڈیٹا یا اقدار کو کسی طریقہ کار میں پیرامیٹر کے طور پر منتقل کرنا ہے تاکہ طریقہ ان اقدار کو استعمال کرتے ہوئے آپریشن کر سکے۔







جاوا میں طریقوں پر دلائل دینے کا نحو درج ذیل ہے:



طریقہ کا نام ( دلیل 1 , دلیل 2 , ... , دلیل این ) ;

یہاں، ' طریقہ کا نام ' سے مراد اس طریقہ کار کا نام ہے جسے کہا جا رہا ہے، اور ' دلیل 1 '،' دلیل 2 ”، …،“ دلیل این ' وہ اقدار یا ڈیٹا ہیں جو طریقہ کو منتقل کیا جاتا ہے۔



نوٹ : وہ پیرامیٹرز جو کسی طریقہ کو منتقل کیے جاسکتے ہیں وہ لامحدود ہوتے ہیں، اگر طریقہ کے دستخط (یعنی دلائل کی تعداد، قسم، اور ترتیب) طریقہ کی تعریف سے میل کھاتا ہے۔





مثال 1
یہاں ایک طریقہ کی ایک مثال ہے جو دو دلائل لیتا ہے:

عوام کلاس مرکزی {
عوام جامد باطل مرکزی ( تار [ ] args ) {
int نتیجہ = رقم ( 5 , 7 ) ;
سسٹم باہر . پرنٹ ایل این ( 'س ام ہے' + نتیجہ ) ;
}

عوام جامد int رقم ( int نمبر 1 , int نمبر 2 ) {
واپسی نمبر 1 + نمبر 2 ;
}
}

اس مثال میں،



  • sum() نامی ایک طریقہ کی وضاحت کریں جو دو عددی دلائل لیتا ہے ' نمبر 1 'اور' نمبر 2 '
  • پھر، مرکزی طریقہ سے رقم کے طریقہ کو کال کریں اور اسے دو عددی اقدار 5 اور 7 پر منتقل کریں۔
  • ' رقم () ' طریقہ اپنا کام انجام دیتا ہے اور نتیجہ واپس کرتا ہے۔

آؤٹ پٹ

طریقہ کار نے اپنے کام کو انجام دینے اور نتیجہ واپس کرنے کے لئے دلائل کا استعمال کیا ' 12 '

نوٹ : اگر دلیل کی اقسام پیرامیٹر کی اقسام سے مماثل نہیں ہیں، تو آپ کو تالیف کی غلطی ملے گی۔

مثال 2
یہاں اس طریقہ کار کی ایک مثال ہے جو سٹرنگ آرگومنٹ لیتا ہے:

عوام کلاس مرکزی {
عوام جامد باطل مرکزی ( تار [ ] args ) {
تار پیغام = 'ہیلو، دنیا!' ;
پرنٹ میسیج ( پیغام ) ;
}

عوام جامد باطل پرنٹ میسیج ( تار پیغام ) {
سسٹم باہر . پرنٹ ایل این ( پیغام ) ;
}
}

اس مثال میں،

  • پرنٹ میسج نامی ایک طریقہ کی وضاحت کریں جو سنگل سٹرنگ آرگومنٹ پیغام لیتا ہے۔ طریقہ کنسول پر قدر پرنٹ کرتا ہے۔
  • پھر، کال کریں ' پرنٹ میسج 'مین طریقہ سے طریقہ اور اسے ایک سٹرنگ ویلیو پاس کریں' ہیلو، دنیا! '
  • ' پرنٹ میسج ' طریقہ اپنا کام انجام دیتا ہے اور قیمت کو کنسول پر پرنٹ کرتا ہے۔

آؤٹ پٹ

آخر میں، نتیجہ کی قیمت پرنٹ کریں ' ہیلو، دنیا! کنسول ونڈو پر۔

نتیجہ

جاوا میں طریقوں پر دلائل کو منتقل کرنے سے ڈویلپرز کو ڈیٹا یا اقدار کو کسی طریقہ میں پیرامیٹر کے طور پر منتقل کرنے کی اجازت دیتا ہے۔ یہ جاوا پروگرامنگ کا ایک بنیادی پہلو ہے، کیونکہ یہ طریقہ کو ان اقدار کو استعمال کرتے ہوئے آپریشنز کرنے کے قابل بناتا ہے۔ جاوا میں طریقوں پر دلائل کو منتقل کرنے کے لیے نحو سیدھا اور استعمال میں آسان ہے، اور دلیلوں کی تعداد لامحدود ہے۔