کی تار کی لمبائی پراپرٹی سٹرنگ کے اندر شامل تمام حروف کو حاصل کرتی ہے۔
نحو۔
تار کی لمبائی کا نحو اس طرح ہے:
تارلمبائی
یہ پراپرٹی رن ٹائم پر سٹرنگ میں دستیاب کل حروف کو واپس دیتی ہے۔
آئیے ہم ایک دو مثالیں آزماتے ہیں جو تار کی لمبائی والی پراپرٹی کو استعمال کرتی ہیں۔
مثالیں
پہلے ، آپ اس پراپرٹی کا بنیادی نفاذ دیکھیں گے۔ بعد میں ، آپ اس کی درخواست دیکھیں گے۔
فرض کریں کہ آپ کے پاس درج ذیل تار ہے:
اگر آپ اس سٹرنگ میں حروف کی تعداد جاننا چاہتے ہیں تو اسٹرنگ لمبائی پراپرٹی کو صرف اس طرح لگائیں:
pلمبائی
جیسا کہ آپ دیکھ سکتے ہیں ، یہ صرف مخصوص تار کی لمبائی لوٹاتا ہے۔
آپ اس پراپرٹی کو متعدد جگہوں پر استعمال کرسکتے ہیں۔ مثال کے طور پر ، کہتے ہیں کہ آپ IF بیان پر چیک ان کر رہے ہیں ، جیسا کہ نیچے دیا گیا ہے:
اگر (pلمبائی <= بیس) {تسلی.لاگ('یہ ایک مختصر تار ہے')؛
} اور {
تسلی.لاگ('یہ ایک لمبی تار ہے')؛
}
اور ، جیسا کہ آپ کنسول آؤٹ پٹ میں دیکھ سکتے ہیں ، بیان کہ یہ ایک مختصر سٹرنگ پرنٹ ہے۔ یہ بہت اچھا ہے۔
آپ اسے مشروط بیان میں استعمال کر سکتے ہیں کے لیے لوپ ، بھی. اگر آپ ایک سٹرنگ کے ہر ایک حرف سے تکرار کرنا چاہتے ہیں اور ہر حرف کو چھوٹے کیس کے حرف میں تبدیل کرنا چاہتے ہیں ، لیکن آپ ابھی تک نہیں جانتے کہ اسٹرنگ میں کتنے حروف ہیں ، تو آپ صرف دے سکتے ہیں str.length مشروط بیان کے طور پر جائیداد۔
کے لیے (آئیے میں= 0۔؛میں<pلمبائی؛میں++۔) {تسلی.لاگ(p[میں].toUpperCase())؛
}
جیسا کہ آپ آؤٹ پٹ کنسول میں دیکھ سکتے ہیں ، ہر کردار کو کنسول میں الگ سے دکھایا گیا ہے اور بڑے حروف میں تبدیل کیا گیا ہے۔
تو ، اس طرح آپ اسے اپنی ضروریات کے مطابق بہت سے مختلف منظرناموں پر لاگو کرسکتے ہیں۔
دلچسپ پہلو
آپ لوگوں کے لیے ایک دلچسپ حقیقت یہ ہے۔ آئیے اب ہم اسٹرنگ لمبائی پراپرٹی کو ایک عددی قدر تفویض کرکے ڈاج کرنے کی کوشش کرتے ہیں۔ آپ دیکھیں گے کہ یہ یا تو تفویض کردہ قیمت یا تار کی اصل لمبائی پرنٹ کرے گا۔
تو ، پہلے ، اسے ایک قیمت تفویض کریں۔
pلمبائی = 10۔؛اور اب ، ہم تار کی لمبائی کو تسلی دینے کی کوشش کریں گے۔
تسلی.لاگ(pلمبائی)؛
اور ، جیسا کہ آپ دیکھ سکتے ہیں ، یہ تفویض کردہ قیمت نہیں دکھاتا ہے۔ یہ ظاہر کرتا ہے کہ سٹرنگ کی لمبائی یا سٹرنگ میں حروف کی تعداد رن ٹائم پر شمار کی جا رہی ہے ، اور پھر یہ آؤٹ پٹ دکھاتا ہے۔
نتیجہ
اس آرٹیکل میں ، آپ نے سیکھا کہ جاوا اسکرپٹ میں سٹرنگ لمبائی کی پراپرٹی کیا ہے اور آپ نے اس کی ایپلی کیشنز کو کچھ مختلف مثالوں میں دیکھا ہے۔ مجھے امید ہے کہ یہ مضمون تار کی لمبائی کی خاصیت اور اس کے نفاذ کو سمجھنے میں مددگار ثابت ہوا۔ آپ جاوا اسکرپٹ کے بارے میں مزید جاننے کے لیے linuxhint.com پر پڑھ سکتے ہیں۔