เมธอด toString() ของคลาส StringBuilder คืนค่าสตริงของอ็อบเจกต์ปัจจุบัน เพื่อแปลง StringBuilder เป็นค่า String เพียงแค่เรียกเมธอด toString() บนมัน
- สร้างอินสแตนซ์ของคลาส StringBuilder
- ผนวกข้อมูลเข้าไปด้วยเมธอด append()
- แปลง StringBuilder เป็น string ด้วยเมธอด toString()
ตัวอย่าง
ในโปรแกรม Java ต่อไปนี้ เราแปลงอาร์เรย์ของ String เป็น String เดียวโดยใช้เมธอด toString() ของ StringBuilder
public class StringToStringBuilder {
public static void main(String args[]) {
String strs[] = {"Arshad", "Althamas", "Johar", "Javed", "Raju", "Krishna"};
StringBuilder sb = new StringBuilder();
sb.append(strs[0]);
sb.append(" " + strs[1]);
sb.append(" " + strs[2]);
sb.append(" " + strs[3]);
sb.append(" " + strs[4]);
sb.append(" " + strs[5]);
String singleString = sb.toString();
System.out.println(singleString);
}
}
ผลลัพธ์
Arshad Althamas Johar Javed Raju Krishna