جاوا میں اری لسٹ کو اسٹرنگ میں کیسے تبدیل کیا جائے۔

Jawa My Ary Ls Kw As Rng My Kys Tbdyl Kya Jay



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

یہ پوسٹ جاوا کی تبدیلی کے طریقہ کار کو ArrayList سے String میں متعین کرے گی۔

جاوا میں اری لسٹ کو اسٹرنگ میں کیسے تبدیل کیا جائے؟

ArrayList کو سٹرنگ میں تبدیل کرنے کے لیے، آپ استعمال کر سکتے ہیں:







  • + آپریٹر
  • ضمیمہ () طریقہ
  • toString() طریقہ
  • join() طریقہ

آئیے ArrayList کو String میں تبدیل کرنے کے لیے ان طریقوں کے کام کو دیکھیں۔



طریقہ 1: + آپریٹر کا استعمال کرتے ہوئے ایک اری لسٹ کو سٹرنگ میں تبدیل کریں۔

'کا استعمال کرتے ہوئے ایک اری لسٹ کو اسٹرنگ میں تبدیل کرنا + آپریٹر سب سے آسان اور آسان طریقہ ہے۔ آپ اس کنکٹنیشن آپریشن کی مدد سے ArrayList کے عناصر کو String کے طور پر جوڑ سکتے ہیں۔



نحو
ArrayList کو String میں تبدیل کرنے کے لیے، ذیل کے نحو پر عمل کریں ' + آپریٹر:





str += f + ;

یہاں، ' str 'ایک String قسم کا متغیر ہے جو صف کے عناصر کو String کے طور پر ذخیرہ کرنے کے لیے بنایا گیا ہے،' += 'آپریٹر کا استعمال ArrayList کے عناصر کو سٹرنگ کے طور پر تفویض کرنے اور جوڑنے کے لیے کیا جاتا ہے،' f عناصر تک رسائی کے لیے لوپ میں استعمال ہونے والا متغیر ہے اور , ” کوما کی علیحدگی کے ساتھ سٹرنگ عناصر کے ساتھ جوڑا جاتا ہے۔

مثال
اس مثال میں، پہلے، ہم ایک خالی String قسم ArrayList بنائیں گے جس کا نام ' پھول ”:



فہرست < تار > پھول = نئی ArrayList <> ( ) ;

پھر، 'کا استعمال کرتے ہوئے فہرست میں عناصر کو شامل کریں شامل کریں() طریقہ:

پھول شامل کریں ( 'گلاب' ) ;
پھول شامل کریں ( 'جیسمین' ) ;
پھول شامل کریں ( 'للی' ) ;

کی فہرست پرنٹ کریں ' پھول ”:

سسٹم باہر . پرنٹ ایل این ( 'پھولوں کی فہرست:' + پھول ) ;

'کی مدد سے فہرست عناصر کو سٹرنگ میں تبدیل کریں + 'آپریٹر' میں کے لیے لوپ:

تار str = '' ;
کے لیے ( تار f : پھول ) {
str += f + ;
}

آخر میں، پرنٹ کریں ' str ArrayList کے عناصر کو بطور سٹرنگ دکھانے کے لیے:

سسٹم باہر . پرنٹ کریں ( 'سٹرنگ کے لیے صف کی فہرست:' + str ) ;

آؤٹ پٹ اشارہ کرتا ہے کہ ArrayList کامیابی کے ساتھ کوما سے الگ کردہ سٹرنگ میں تبدیل ہو گئی ہے۔

آئیے ArrayList کو String میں تبدیل کرنے کا اگلا طریقہ دیکھتے ہیں۔

طریقہ 2: Append() طریقہ استعمال کرکے ایک ArrayList کو سٹرنگ میں تبدیل کریں۔

ArrayList کو سٹرنگ میں تبدیل کرنے کے لیے، ہم اب استعمال کریں گے ' شامل کریں() ' طریقہ جو StringBuilder کلاس سے تعلق رکھتا ہے۔ یہ اسی طرح ہے ' + ” آپریٹر جیسا کہ یہ عناصر کو سٹرنگز کے ساتھ جوڑتا ہے۔

نحو
کے لئے ' شامل کریں() ' طریقہ، آپ ذیل میں دیا گیا نحو استعمال کر سکتے ہیں:

str. شامل کریں ( f ) ;

یہاں، ' str ' StringBuilder کلاس کا اعتراض ہے جو ' شامل کریں() 'لسٹ کو پاس کرکے طریقہ، اور 'f' اری لسٹ عناصر کی نمائندگی کرتا ہے جو فار لوپ کا استعمال کرتے ہوئے حاصل کیے گئے ہیں۔

مثال
اس مثال میں، ہم append() طریقہ استعمال کرتے ہوئے پہلے سے بنائی گئی ArrayList کو String میں تبدیل کر دیں گے۔ ایسا کرنے کے لیے، پہلے ہم ایک آبجیکٹ بنائیں گے۔ str 'StringBuilder کلاس کا:

StringBuilder str = نئی StringBuilder ( ) ;

پھر، 'میں ضمیمہ () طریقہ کی مدد سے ArrayList کو Strings میں تبدیل کریں۔ کے لیے لوپ:

کے لیے ( تار f : پھول ) {
str. شامل کریں ( f ) ;
str. شامل کریں ( ) ;
}

آخر میں، پرنٹ کریں ' str جو ArrayList کے عناصر کو کوما سے الگ کردہ String کے بطور محفوظ کرتا ہے:

سسٹم باہر . پرنٹ کریں ( 'سٹرنگ کے لیے صف کی فہرست:' + str ) ;

آؤٹ پٹ

آئیے ArrayList کو String میں تبدیل کرنے کے لیے ایک اور طریقہ پر چلتے ہیں۔

طریقہ 3: toString() طریقہ استعمال کرکے ایک ArrayList کو سٹرنگ میں تبدیل کریں۔

اس سیکشن میں، ہم استعمال کریں گے ' toString() ArrayList کو String میں تبدیل کرنے کے لیے String کلاس کا طریقہ۔ یہ جاوا میں پہلے سے طے شدہ طریقہ ہے جو String فارمیٹ ویلیو کو آؤٹ پٹ کرتا ہے۔ Replace() طریقہ toString() طریقہ کے ساتھ مخصوص حروف کو تبدیل کرنے کے لیے استعمال کیا جاتا ہے۔

نحو
toString() طریقہ کے ساتھ ArrayList کو String میں تبدیل کرنے کے لیے دیے گئے نحو پر عمل کریں:

arrayList.toString ( ) ;

' arrayList ' کا استعمال کرتے ہوئے ایک سٹرنگ میں تبدیل ہو جائے گا' toString( )' طریقہ۔

مثال
سب سے پہلے، ہم سٹرنگ قسم کا متغیر بنائیں گے۔ s ” جو ٹو سٹرنگ () طریقہ کے ساتھ تبادلوں کو انجام دینے کے بعد ArrayList عناصر کو String کے بطور ذخیرہ کرتا ہے:

تار s = پھول toString ( ) ;

اوپننگ کو تبدیل کرنے کے لیے replace() طریقہ استعمال کریں۔ [ 'اور بند ہونا' ] کوما سے الگ سٹرنگ ویلیوز حاصل کرنے کے لیے خالی سٹرنگز والے عناصر کے درمیان بریکٹ اور خالی جگہیں:

s = s تبدیل کریں ( '[' , '' )
. تبدیل کریں ( ']' , '' )
. تبدیل کریں ( ' , '' ) ;

آخر میں، کنسول ونڈو پر نتیجے میں سٹرنگ پرنٹ کریں:

سسٹم باہر . پرنٹ کریں ( 'سٹرنگ کے لیے صف کی فہرست:' + s ) ;

آؤٹ پٹ

طریقہ 4: join() طریقہ استعمال کرتے ہوئے ایک ArrayList کو سٹرنگ میں تبدیل کریں۔

' شمولیت () ” String کلاس کا ایک جامد طریقہ ہے جو ArrayList کے عناصر کو String قسم کے متغیر میں String کے طور پر جوڑتا ہے۔

نحو
جوائن () طریقہ کے لیے درج ذیل نحو استعمال کیا جاتا ہے:

تار . شامل ہونا ( , arrayList )

یہاں، join() طریقہ دو دلائل لیتا ہے، ایک ' arrayList ' اور ' , ” جو کوما سے الگ کردہ اقدار کے ساتھ Strings میں شامل ہوتا ہے۔

مثال
اس مثال میں، ہم اسٹرنگ کلاس کے ساتھ join() طریقہ کو پاس کرکے کال کریں گے۔ پھول 'ArayList اور کوما' ، ' اقدار کو الگ کرنے اور اسے String قسم کے متغیر میں ذخیرہ کرنے کے لیے ' s ”:

تار s = تار . شامل ہونا ( ، پھول ) ;

کنسول پر نتیجہ خیز سٹرنگ پرنٹ کریں ' کا استعمال کرکے System.out.println() طریقہ:

سسٹم باہر . پرنٹ کریں ( 'سٹرنگ کے لیے صف کی فہرست:' + s ) ;

آؤٹ پٹ

ہم نے جاوا میں ArrayList کو String میں تبدیل کرنے کے آسان ترین طریقے مرتب کیے ہیں۔

نتیجہ

اری لسٹ کو سٹرنگ میں تبدیل کرنے کے لیے، مختلف طریقے ہیں جیسے کہ ' + ” آپریٹر، ضمیمہ () طریقہ، ٹو سٹرنگ () طریقہ، اور جوائن () طریقہ۔ یہ طریقے ArrayList کے عناصر کو کوما سے الگ کردہ String اقدار میں تبدیل کرتے ہیں۔ تاہم، + آپریٹر کا استعمال مخصوص تبدیلی کو انجام دینے کے لیے سب سے آسان طریقہ ہے۔ اس بلاگ میں، ہم نے تفصیلی مثالوں کے ساتھ جاوا میں ArrayList کو String میں تبدیل کرنے کے طریقوں کی وضاحت کی۔