JavaRush /جاوا بلاگ /Random-UR /سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز...
articles
سطح

سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز

گروپ میں شائع ہوا۔
اس ٹیوٹوریل میں ہم جاوا میں سٹرنگز کے بارے میں سیکھتے رہیں گے۔ سٹرنگز کے ساتھ کام کرنے کی بنیادی باتیں سبق "Strings in Java" میں مل سکتی ہیں۔ جاوا میں ایک کلاس Stringمیں سٹرنگ کے مواد کو جوڑنے کے طریقوں کا ایک سیٹ ہے۔ حروف، ذیلی تاریں، کیس تبدیل کریں اور دیگر کام تلاش کریں۔ سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 1

حروف اور ذیلی اسٹرنگ حاصل کرنا

آپ کو کال کرکے وہ کردار حاصل کر سکتے ہیں جو سٹرنگ میں مخصوص پوزیشن پر ہے charAt()۔ لائن میں پہلے کریکٹر کا انڈیکس 0 ہے، آخری length()-1 ہے۔ درج ذیل کوڈ سٹرنگ کا 9 واں کریکٹر لوٹاتا ہے۔
String anotherPalindrome = "Niagara. O roar again!";
char aChar = anotherPalindrome.charAt(9);
حروف کی تعداد 0 سے شروع ہوتی ہے، لہذا لائن میں 9 واں حرف "O" ہے۔ سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 2اگر آپ کو صرف ایک حرف نہیں بلکہ سٹرنگ کا حصہ حاصل کرنے کی ضرورت ہے تو آپ استعمال کر سکتے ہیں substring۔ طریقہ کار substringکے دو اختیارات ہیں: سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 3درج ذیل کوڈ 11ویں حرف سے شروع ہونے والی سٹرنگ کی ذیلی سٹرنگ واپس کرے گا، لیکن 15ویں کو شامل نہیں کرے گا، جس کے نتیجے میں لفظ "roar" ہو گا۔
String anotherPalindrome = "Niagara. O roar again!";
String roar = anotherPalindrome.substring(11, 15);
سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 4

تاروں کو جوڑنے کے دوسرے طریقے

جدول تاروں اور ان کی تفصیل کے ساتھ کام کرنے کے کچھ طریقے دکھاتا ہے۔ سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 5

حروف اور ذیلی اسٹرنگ تلاش کریں۔

آئیے حروف اور ذیلی سٹرنگز کو تلاش کرنے کے چند مزید طریقے دیکھتے ہیں۔ کلاس Stringمیں ایسے طریقے ہوتے ہیں جو سٹرنگ میں کریکٹر یا سبسٹرنگ کی پوزیشن واپس کرتے ہیں: indexOf()اور lastIndexOf()۔ طریقے indexOf()سٹرنگ کے شروع سے lastIndexOf()آخر تک تلاش کرتے ہیں۔ اگر ان طریقوں میں کوئی مماثلت نہیں ملتی ہے، تو وہ -1 واپس کر دیتے ہیں۔ کلاس میں Stringایک ایسا طریقہ بھی شامل ہے containsجو درست ہو جاتا ہے اگر حروف کی مخصوص ترتیب سٹرنگ میں موجود ہو۔ اس طریقہ کو استعمال کریں اگر آپ کو یہ جاننے کی ضرورت ہو کہ آیا سٹرنگ میں سبسٹرنگ موجود ہے، لیکن اس کی پوزیشن اہم نہیں ہے۔ مندرجہ ذیل جدول indexOf()اور طریقوں کو بیان کرتا ہے lastIndexOf()۔ سٹرنگ مینجمنٹ، جاوا میں سٹرنگ کے ساتھ کام کرنے کے فنکشنز - 6CharSequenceایک انٹرفیس ہے جسے کلاس لاگو کرتی ہے String، تاکہ آپ سٹرنگز کو contains().

لکیریں بدلنا۔ حروف اور ذیلی تاروں کو تبدیل کرنا

کلاس Stringمیں حروف اور ذیلی اسٹرنگ کو سٹرنگ میں داخل کرنے کے کئی طریقے ہیں۔ جدول میں پائے جانے والے حروف اور ذیلی اسٹرنگ کو تبدیل کرنے کے طریقے بیان کیے گئے ہیں۔ سٹرنگ مینجمنٹ، جاوا میں سٹرنگ کے ساتھ کام کرنے کے فنکشنز - 7

مثال

درج ذیل کلاس فائل کے نام کے ساتھ سٹرنگ کے مختلف حصوں کو استعمال کرنے کے لیے اور طریقے Filenameاستعمال کرنے کی ایک مثال دکھاتی ہے ۔ اب ایک ایسے پروگرام پر غور کریں جو کلاس استعمال کرتا ہے : پروگرام آؤٹ پٹ کرے گا: طریقہ " " کی آخری موجودگی کا تعین کرنے کے لیے ایک طریقہ استعمال کرتا ہے ۔ طریقہ فائل ایکسٹینشن کو تلاش کرنے کے لیے اس قدر کا استعمال کرتا ہے۔ اصل ماخذ سے لنک کریں: سٹرنگ مینجمنٹ، جاوا سٹرنگ مینجمنٹ میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشن۔ حصہ 2lastIndexOf()substring()سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 8Filenameسٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 9سٹرنگ مینجمنٹ، جاوا میں سٹرنگز کے ساتھ کام کرنے کے فنکشنز - 10extensionlastIndexOf.substring
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION