سٹرنگ کے طریقے جاوا



اعلی درجے کا Java سلک

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

جاوا میں سٹرنگ بنانا

ہم 2 مختلف طریقوں کا استعمال کرکے تار تیار کرسکتے ہیں۔

  • لفظی تار استعمال کرنا
  • نیا کلیدی لفظ استعمال کرنا

اسٹرنگ لٹریل کا استعمال کرکے ڈور بنائیں

یہ تخلیق کرنے کا سب سے سیدھا طریقہ ہے سٹرنگ جاوا میں ہم ڈبل قیمت میں قیمت کو منقطع کرکے سٹرنگ تشکیل دے سکتے ہیں۔ یہاں قسم کے اسٹرنگ کی متغیر "ویلیو" میں اس تار کو "جاوا زبان" کے نام سے منسوب کیا گیا ہے

String value = "Java language";

جب ہم اسٹرنگ لٹریچر بناتے ہیں تو ، JVM پہلے "سٹرنگ مستقل تالاب" میں چیک کرتا ہے اگر سٹرنگ موجود ہے۔ اگر یہ موجود نہیں ہے تو ، JVM ایک نئی سٹرنگ مثال تیار کرے گا ، بصورت دیگر صرف ٹھوس واقعے کا حوالہ دیا جائے گا۔ مثال کے طور پر ، مندرجہ ذیل صورت میں ، دونوں سٹرنگ اشیاء ایک جیسی قدر رکھتے ہیں۔ لہذا صرف 1 شے بنائی گئی ہے (یعنی ایس 1) اور ایس 2 میں ایس ون کا حوالہ ہوگا۔ اس کا مطلب ہے ، قطع نظر اس سے قطع نظر کہ ہم ایک ہی قدر کے ساتھ کتنے سٹرنگ متغیرات تشکیل دیتے ہیں ، صرف 1 مثال اسٹرنگ مستقل تالاب میں تخلیق ہوگی۔

"سٹرنگ مستقل تالاب" اسٹرنگ آبجیکٹ کو روکنے کے لئے خصوصی میموری کے علاوہ کچھ نہیں ہے۔

String s1 = "Java language"; 
String s2 = "Java language";

جاوا میں ڈور

نئے مطلوبہ الفاظ کا استعمال کرتے ہوئے سٹرنگ بنانا

جب ہم چاہتے ہیں کہ 2 مختلف چیزیں ایک ہی تار والی قیمت کے حامل ہوں ، تب ہم اس کا استعمال کرتے ہوئے ایک تار تیار کرتے ہیں نیا ذیل میں بیان کردہ کلیدی لفظ اس معاملے میں ، جے وی ایم ڈھیر میموری میں 2 مختلف سٹرنگ اشیاء تیار کرتا ہے

String s1 = new String("Java");
String s2 = new String("Java");

جاوا میں ڈور

سٹرنگ کے طریقے جاوا

java.lang.String کلاس مختلف طریقوں کی حمایت کرتا ہے جو ذیل میں بیان کیے گئے مطابق مختلف سٹرنگ ہیرا پھیریوں کے لئے استعمال ہوتے ہیں۔

طریقہتفصیلپیرامیٹر
چار چارٹ (INT انڈیکس)ان پٹ سٹرنگ کے مخصوص انڈیکس میں کردار لوٹاتا ہےانڈیکس - سٹرنگ کی انڈیکس ویلیو
INT کوڈپوائنٹ (INT انڈیکس)بیان کردہ اشاریہ میں کردار کی یونکوڈ قدر لوٹاتا ہےانڈیکس - سٹرنگ کی انڈیکس ویلیو
قبل کوڈپوائنٹ قبل (INT انڈیکس)بیان کردہ اشاریہ سے پہلے موجود کردار کی یونکوڈ قدر لوٹاتا ہےانڈیکس - سٹرنگ کی انڈیکس ویلیو
int CompTTo (سٹرنگ anotherstring)حروف کی یونیکوڈ ویلیو پر مبنی 2 ڈوروں کا موازنہ کریں اور اگر وہ استدلال کے تار سے پہلے ہے تو منفی قدر لوٹاتا ہے ، بصورت دیگر مثبت لوٹ آتا ہے۔ واپسی کی قیمت 0 ہے اگر دونوں تار برابر ہوںanotherstring - تار اسٹرنگ آبجیکٹ کے ساتھ موازنہ کرنے کے لئے
INTOLOGEINoreCase (سٹرنگ anotherstring)موازنہ کے طریقہ کار سے ملتا جلتا ہے سوائے اس کے کہ اس کیس کو نظر انداز کردے۔anotherstring - تار اسٹرنگ آبجیکٹ کے ساتھ موازنہ کرنے کے لئے
سٹرنگ کونکاتٹ (سٹرنگ str)دو تار والی اقدار کو مقابلہ کرتا ہےstr - سٹرنگ آبجیکٹ ویلیو کے ساتھ جوڑنے کے لئے
بولین پر مشتمل ہے (چار سیکینس سی)جانچ پڑتال کرتا ہے کہ اگر تار میں مخصوص کردار کی ترتیب شامل ہے اور اگر موجود ہو تو صحیح لوٹ آئے گیc - تار میں ڈھونڈنے کے لئے کریکٹر تسلسل
بولین مواد (چار سیکنڈ سی)جانچ پڑتال کرتا ہے کہ اگر تار میں قطعیت کی خصوصیت موجود ہے اور اگر موجود ہے تو وہ صحیح ہےc - تار میں ڈھونڈنے کے لئے کریکٹر تسلسل
بولین مواد ایکولس (سٹرنگبفر ایس بی)چیک کرتا ہے کہ اگر اسٹرنگ میں مخصوص سٹرنگ بفر موجود ہے اور اگر موجود ہو تو وہ صحیح لوٹ آتا ہےsb - سٹرنگ بفر مواد
بولین اینڈز (سٹرنگ لاحقہ) کے ساتھجانچ پڑتال کرتا ہے کہ آیا تار مخصوص لاحقہ کے ساتھ ختم ہوجاتا ہے اور اگر موجود ہو تو صحیح لوٹ آتا ہےلاحقہ - تار میں جانچنے کے لئے لاحقہ
بولین برابر (اعتراض اعتراض)اسٹرنگ آبجیکٹ کی مماثلت کی جانچ پڑتال کرتی ہے جس شے کے ساتھ گزر گیا ہے اور اگر مساوی ہے تو صحیح لوٹ آتا ہےاعتراض - موازنہ کرنے کے لئے اعتراض
بولین کے برابرمعاملے کو نظر انداز کرکے دو تار کا موازنہ کریں اور اگر دونوں کے تار برابر ہوں تو صحیح لوٹ آئے گاstr - موازنہ کرنے کے لئے تار
int انڈیکس آف (INT CH)اسٹرنگ میں مخصوص یونیکوڈ کردار کے پہلے واقعہ کی انڈیکس لوٹاتا ہےch - کردار کی یونیکوڈ ویلیو
int انڈیکس آف (سٹرنگ str)سٹرنگ میں مخصوص اسٹریننگ کی پہلی واردات کا اشاریہ لوٹاتا ہےstr - سٹرنگ میں موجود اسٹرنگ ویلیو
بولین ہےسچائی لوٹ آتی ہے تار تار خالی ہے یا اس میں صرف خالی جگہیں ہیں
بولین ایمپٹی ہے ()اگر سٹرنگ خالی ہے (تو لمبائی 0 ہے) درست ہوجاتی ہے
int lastindexOf (int ch)اسٹرنگ میں مخصوص یونیکوڈ کریکٹر کے آخری واقعہ کی انڈیکس لوٹاتا ہےch - کردار کی یونیکوڈ ویلیو
int lastindexOf (سٹرنگ str)سٹرنگ میں مخصوص اسٹریننگ کی آخری واردات کا اشاریہ لوٹاتا ہےstr - سٹرنگ میں موجود اسٹرنگ ویلیو
لمبائی ()تار کی لمبائی لوٹاتا ہے
بولین میچ (سٹرنگ ریجیکس)اگر تار باقاعدہ اظہار کے ساتھ مطابقت پذیر ہو تو صحیح لوٹ آتا ہےregex - جانچ پڑتال کرنے کے لئے باقاعدہ اظہار
اسٹرنگ ریپیٹ (انٹ گنتی)گنتی کی بنیاد پر تار کو مقابلہ کرتا ہےگنتی - ان پٹ سٹرنگ کو مرتب کرنے کیلئے اوقات کی تعداد
اسٹرنگ کی جگہ لے لے (چار پرانےچار ، چار نیوچار)کردار کے تمام واقعات کو نئے کردار سے تبدیل کرکے نئی سٹرنگ لوٹاتا ہےOldchar - تبدیل کرنے کے لئے کردار
newchar - کیریکٹر کو تبدیل کیا جائے
سٹرنگ [] اسپلٹ (سٹرنگ ریج ایکسپکس)باقاعدہ اظہار کی بنیاد پر تار کو الگ کرتا ہے۔ یہ صف کو واپس کرتی ہےregexp - ڈور کو تقسیم کرنے کے لئے ڈلییمٹر
سٹرنگ [] سپلٹ (سٹرنگ ریج ایکسپ ، انٹ حد)باقاعدگی سے اظہار اور اس کو جس وقت لگانے کی ضرورت ہوتی ہے اس کی بنیاد پر تار الگ ہوجاتا ہےregexp - ڈور کو تقسیم کرنے کے لئے ڈلییمٹر
حد - پیٹرن لگانے کے لئے وقت کی تعداد
بولین اسٹارز کے ساتھ (سٹرنگ سابقہ)جانچ پڑتال کرتا ہے کہ اگر دیئے گئے تار متعین کردہ سابقے سے شروع ہوں۔ اگر موجود ہو تو صحیح لوٹتا ہےصیغہ - اسٹرنگ میں جانچنے کے لئے ماقبل
بولین اسٹارز کے ساتھ (سٹرنگ کا سابقہ ​​، انٹ ٹوفسیٹ)جانچ پڑتال کرتا ہے کہ اگر دیئے گئے تاروں نے آفس پیرامیٹر کی بنیاد پر مخصوص ماقبل کے ساتھ آغاز کیا۔ اگر موجود ہو تو صحیح ہےصیغہ - اسٹرنگ میں جانچنے کے لئے ماقبل
tooffset - انڈیکس جس سے تلاش شروع کرنے کی ضرورت ہے
سٹرنگ کی پٹی ()معروف اور پچھلے دونوں طرح کے تمام اسپیس اسپیسز کو ہٹا کر ایک تار واپس کرتا ہے
سٹرنگ سٹرپلیڈنگ ()تمام معروف جگہوں کو ہٹا کر تار کے سب اسٹریننگ کو لوٹاتا ہے
سٹرنگ سٹرپ ٹریلنگ ()سارے راستے خالی جگہوں کو ہٹا کر تار کے سب اسٹریننگ کو لوٹاتا ہے
چار سیکنس سب سیکنس (انٹارٹ اسٹارٹ انڈیکس ، انٹری انڈ انڈیکس)شروع اور اختتام کی فہرست کی بنیاد پر سٹرنگ کا ایک کردار تسلسل لوٹاتا ہےاسٹارٹ انڈیکس - انڈیکس جس سے اسٹریننگ کو بازیافت کرنا ہے
اینڈ انڈیکس - انڈکس جس تک اسٹریننگ کو بازیافت کرنا ہے
سٹرنگ سب اسٹریننگ (انٹارٹ اسٹارٹ انڈیکس)اسٹارٹ کا اسٹراسٹنگ اسٹارٹ انڈکس کی بنیاد پر لوٹاتا ہےاسٹارٹ انڈیکس - انڈیکس جس سے اسٹریننگ کو بازیافت کرنا ہے
سٹرنگ سب اسٹریننگ (انٹارٹ اسٹارٹ انڈیکس ، انٹ انڈ انڈیکس)شروع اور اختتام کی فہرست کی بنیاد پر سٹرنگ کا سب اسٹریننگ لوٹاتا ہےاسٹارٹ انڈیکس - انڈیکس جس سے اسٹریننگ کو بازیافت کرنا ہے
اینڈ انڈیکس - انڈکس جس تک اسٹریننگ کو بازیافت کرنا ہے
چار [] سے CharArray ()سٹرنگ کو کردار صف میں بدلتا ہے
سٹرنگ ٹو لوور کیس ()سٹرنگ میں موجود تمام حرفوں کو لوئر کیسیس میں تبدیل کرتا ہے
سٹرنگ ٹو لوور کیس (لوکل لوکل)مقامی اصولوں کی بنیاد پر سٹرنگ میں موجود تمام حرف کو لوئر کیس میں بدلتا ہےمقامی - مقامی اصولوں کو لاگو کیا جائے
سٹرنگ toString ()تار خود ہی لوٹاتا ہے
سٹرنگ ٹو اپر کیس ()سٹرنگ میں موجود تمام حرفوں کو اوپری کیس میں تبدیل کرتا ہے
سٹرنگ ٹو اپر کیس (لوکل کا مقام)مقامی اصولوں کی بنیاد پر سٹرنگ میں موجود تمام حرفوں کو اپر کیس میں تبدیل کرتا ہےمقامی - مقامی اصولوں کو لاگو کیا جائے
سٹرنگ ٹرم ()ہٹا دی گئی تمام معروف اور پچھلی جگہوں کے ساتھ ایک تار واپس کرتا ہے
سٹرنگ فارمیٹ سٹرنگ (سٹرنگ فارمیٹ ، آبجیکٹ ... آرگس)فارمیٹ اور دلائل کی بنیاد پر فارمیٹ ڈور واپس کرتا ہےفارمیٹ - فارمیٹ وضاحت کنندہ
آرگس - فارمیٹ وضاحتی کے ذریعہ حوالہ جات
سٹرنگ جوائن (چار سیکنڈ ڈیلیمٹر ، چار سیکنڈ ... عنصر)حد بندی کا استعمال کرتے ہوئے کردار کی ترتیب عناصر میں شامل ہوتا ہےڈیلییمٹر - شامل ہونے کے لئے ڈیلیمیٹر
عنصر - شامل ہونے کے لئے تار عناصر
سٹرنگ ویلیو اوف (بولین بی)بولین دلیل کی تار نمائندگی لوٹاتا ہے۔ اگر سچ گزر جاتا ہے تو ، سچ واپس آجاتا ہےb - بولین ویلیو جتنی صحیح یا غلط
سٹرنگ ویلیو اوف (چار سی)کردار کی دلیل کی سٹرنگ نمائندگی لوٹاتا ہےc - کردار
سٹرنگ ویلیو اوف (چار [] ڈیٹا)کردار صفی دلائل کی سٹرنگ نمایش دیتی ہےاعداد و شمار - کردار سرنی
سٹرنگ ویلیو اوف (ڈبل ڈی)ڈبل دلیل کی سٹرنگ نمائندگی لوٹاتا ہےd - ڈبل ویلیو
سٹرنگ ویلیو اوف (فلوٹ ایف)فلوٹ دلیل کی تار نمائندگی لوٹاتا ہےf - فلوٹ ویلیو
سٹرنگ ویلیو اوف (INT)عددی دلیل کی سٹرنگ نمائندگی لوٹاتا ہےi - عددی قیمت
سٹرنگ ویلیوآئف (لمبی ایل)لمبی دلیل کی ڈور کی نمائندگی لوٹاتا ہےl - لمبی قیمت
سٹرنگ ویلیو اوف (اعتراض آبجیکٹ)آبجیکٹ دلیل کی تار نمائندگی لوٹاتا ہےاعتراض - اعتراض
سٹرنگ ویلیو اوف (چار [] ڈیٹا ، انٹ سیٹ ، انٹ کاونٹ)آفسیٹ اور کاؤنٹ پر مبنی مخصوص اسٹرننگ کریکٹر ارے دلیل کی ایک تار کی نمائندگی لوٹاتا ہےاعداد و شمار - کردار سرنی
آفسیٹ - انڈیکس شروع کریں
شمار - سٹرنگ کی لمبائی

مثال: صف کے حرفوں سے تار پیدا کرنے کے لئے جاوا پروگرام

مندرجہ ذیل مثال میں ، ہم ایک کو تبدیل کرتے ہیں صف نئے مطلوبہ الفاظ کا استعمال کرتے ہوئے جاوا میں ایک تار کے حروف۔

public class StringDemo1 {

  public static void main(String[] args) {
    char[] c = {'j','a','v','a'};
    String s = new String(c);
    System.out.println(s);
    
  }

}
Output:
java

مثال: لمبائی () ، چارٹ () اور انڈیکس آف () طریقوں کا استعمال

مندرجہ ذیل مثال آپ کو دکھاتی ہے کہ کس طرح کسی خاص انڈیکس میں کسی کردار کو بازیافت کرنا ، تار کی لمبائی حاصل کرنا ، اور کسی خاص کردار کا اشاریہ بازیافت کرنا ہے۔

public class StringDemo2 {

  public static void main(String[] args) {
    String s1 = new String("Java tutorial");
    System.out.println("The character at index 6 is : " + s1.charAt(6));
    System.out.println("The length of the input string is : " + s1.length());
    System.out.println("The index of letter 'v' is : " + s1.indexOf('v'));
  }

}
Output:
The character at index 6 is : u
The length of the input string is : 13
The index of letter 'v' is : 2

مثال کے طور پر: CompTTo ()، ContentEquals () اور پر مشتمل ہے () کا استعمال

یہ مثال جاوا میں 2 ڈور کا موازنہ دکھاتی ہے

  1. موازنہ تو () یہاں ایک مثبت عددی کو لوٹاتا ہے چونکہ ان پٹ سٹرنگ دلیل کے تار کو کامیاب کرتا ہے۔
  2. CompTTOIgnoreCase () 0 لوٹاتا ہے کیونکہ معاملے سے قطع نظر دونوں ڈور برابر ہیں۔
  3. () پر مشتمل ہوتا ہے جب تک کہ ان پٹ تار میں دلیل کی تار ہوتی ہے
  4. ContentEquals () غلط واپس کرتا ہے چونکہ ان پٹ تار میں دلیل کے عین مطابق حص .ہ نہیں ہوتا ہے۔
public class StringDemo2 {

  public static void main(String[] args) {
    String s1 = new String("Java tutorial");
    System.out.println("Comparison of input string with argument is : " + s1.compareTo("C++"));
    System.out.println("Comparison of input string with argument ignoring case is : " + s1.compareToIgnoreCase("JAVA TUTORIAL"));
    System.out.println("Output of contains method: " + s1.contains("tutorial"));
    System.out.println("Output of contentEquals method: " + s1.contentEquals("Java"));
    }
}
Output:
Comparison of input string with argument is : 7
Comparison of input string with argument ignoring case is : 0
Output of contains method: true
Output of contentEquals method: false

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

پہلی آؤٹ پٹ غلط ہے کیوں کہ معاملہ ایک جیسا نہیں ہے اگرچہ معاملہ مماثل نہیں ہے۔ دوسرا آؤٹ پٹ مواد اور معاملے کے مماثلت کے بعد درست ہے۔

تیسری آؤٹ پٹ غلط ہے کیونکہ دونوں کا مواد مختلف ہے۔

public class StringDemo3 {

  public static void main(String[] args) {
    String s1 = "java tutorial";
    String s2 = "Java Tutorial";
    String s3 = "java tutorial";
    String s4 = "Tutorial cup";
    System.out.println(s1.equals(s2));
    System.out.println(s1.equals(s3));
    System.out.println(s1.equals(s4));
  }

}
Output:
false
true
false

مثال: ڈور کا مقابلہ

ہم کونکاتٹ () کا استعمال کرتے ہوئے جاوا میں 2 تار جوڑ سکتے ہیں جاوا کا طریقہ سٹرنگ کلاس۔ "+" 2 یا اس سے زیادہ ڈور جمع کرنے کے لئے بھی استعمال ہوتا ہے جو عام طور پر پرنٹ بیانات میں استعمال ہوتے ہیں۔ 2 تاروں کو جوڑتے ہوئے ، تاروں کے بیچ میں جگہ شامل نہیں ہے۔ مندرجہ ذیل مثال میں ، اسٹرنگ s3 میں ایس 1 اور ایس 2 کی کنکریٹڈ ویلیو ہے جو پرنٹ اسٹیٹمنٹ میں نئی ​​سٹرنگ کے ساتھ استعمال ہوتی ہے۔

ہم جاوا (2) میں شامل ہونے () کے طریقہ کار کو استعمال کرتے ہوئے تار کو بھی تیار کرسکتے ہیں۔ یہ دلیل میں منظور کردہ الفاظ کے ساتھ شامل ہوجائے گا جس میں کسی حد بندی کی وضاحت کی گئی ہو۔

public class StringConcat {

  public static void main(String[] args) {
    String s1 = "Hello,";
    String s2 = "how are you";
    String s3 = s1.concat(s2);
    System.out.println(s3 + " today");
    System.out.println(s1.join(",", "welcome","to","tutorialcup"));
  }

}
Output:
Hello,how are you today
welcome,to,tutorialcup

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

public class StringCase {

  public static void main(String[] args) {
    String s1 = "Welcome to tutorialcup";
    System.out.println("Convert to lower case: " + s1.toLowerCase());
    System.out.println("Convert to upper case: " + s1.toUpperCase());

  }

}
Output:
Convert to lower case: welcome to tutorialcup
Convert to upper case: WELCOME TO TUTORIALCUP

مثال: جاوا میں اسٹریننگ کا استعمال

ہم جاوا میں تار کے کچھ حصے کو بازیافت کرسکتے ہیں سبسٹریننگ طریقہ اشاریہ کی قیمت 0 سے شروع ہوتی ہے۔

public class StringDemo3 {

  public static void main(String[] args) {
    String s1 = "java tutorial";
    System.out.println(s1.substring(3));
    System.out.println(s1.substring(1, 10));
  }

}
Output:
a tutorial
ava tutor

مثال کے طور پر: تقسیم اور تبدیل کا استعمال کرتے ہوئے

جاوا میں اسٹرنگ کا سب سے عام استعمال شدہ طریقہ اسپلٹ ہے۔ اس مثال میں ، ہم پہلے ڈلیمیٹر "" کا استعمال کرتے ہوئے ان پٹ تار کو تقسیم کرتے ہیں۔ لہذا یہ ہر ایک لفظ کو الگ الگ پرنٹ کرتا ہے۔ اگلا ، ہم حد بندی کی بنیاد پر تقسیم کرتے ہیں لیکن حد 2 کی طرح بتاتے ہیں جس کا مطلب ہے کہ یہ صرف دو سٹرنگ سرنی اقدار میں تقسیم ہوتا ہے۔

بدلنے کی پہلی مثال میں ، ہم انفرادی کردار کی جگہ لے لیتے ہیں۔ اگلے میں ، ہم کردار کی ترتیب کو تبدیل کرتے ہیں۔

public class StringDemo4 {

  public static void main(String[] args) {
    String str1 = "Welcome to java programming";
    System.out.println("Split output using delimiter:");
    //Split using only delimiter
    String[] arrval = str1.split(" ");
    for(int i=0;i<arrval.length;i++) {
      System.out.println(arrval[i]);
    }
    System.out.println("\nSplit output using delimiter and limit:");
    //Split using delimiter and limit
    String[] arrval2 = str1.split(" ", 2);
    for(int i=0;i<arrval2.length;i++) {
      System.out.println(arrval2[i]);
    }
    
    System.out.println("\nReplace output with character:");
    //Replace character
    String str2 = str1.replace('j', 'J');
    System.out.println(str2);
    System.out.println("\nReplace output with character sequence:");
    String str3 = str1.replace("java", "javascript");
    System.out.println(str3);
  }

}


Output:
Split output using delimiter:
Welcome
to
java
programming

Split output using delimiter and limit:
Welcome
to java programming

Replace output with character:
Welcome to Java programming

Replace output with character sequence:
Welcome to javascript programming

مثال: جاوا فارمیٹ تار

ہم کسی کو بھی فارمیٹ کرسکتے ہیں ڈیٹا کی قسم فارمیٹ کے طریقہ کار کو استعمال کرتے ہوئے کسی تار میں۔ یہاں ، ہم مثال کے طور پر سٹرنگ ("٪ s") ، فلوٹ (٪ f ") اور بولین ("٪ b ") استعمال کر رہے ہیں۔

public class StringFormat {

  public static void main(String[] args) {
    String str = "Java";
    String formatstring1 = String.format("Programming language is %s",str);
    String formatstring2 = String.format("Float value is %f", 55.6789);
    String formatstring3 = String.format("Boolean value is %b", true);
    System.out.println(formatstring1);
    System.out.println(formatstring2);
    System.out.println(formatstring3);
  }

}
Output:
Programming language is Java
Float value is 55.678900
Boolean value is true

نتیجہ

اس ٹیوٹوریل میں ، آپ نے جاوا میں اسٹرنگ ، اسے بنانے کے مختلف طریقے اور مثالوں کے ساتھ ساتھ مختلف تار کے طریقوں کے بارے میں سیکھا ہے۔

حوالہ