สอนเขียนโค้ดภาษา Java แปลง int เป็น String โดยแนะนำคำสั่ง String.valueOf คำสั่งนี้รับค่า argument เป็นค่าหรือตัวแปรที่ต้องการแปลงค่าเป็น String และคืนค่ากลับมาเป็น String สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java แปลง int เป็น String ด้วยคำสั่ง String.valueOf
class Test {
public static void main(String args[]){
int i = 10;
System.out.println( "ตัวแปร i + 10 เท่ากับ "+( i + 10 ) );
System.out.println( "ตัวแปร i + 10 ด้วย String.valueOf เท่ากับ "+( String.valueOf( i ) + 10 ) );
}
}
ผลลัพธ์
ตัวแปร i + 10 เท่ากับ 20
ตัวแปร i + 10 ด้วย String.valueOf เท่ากับ 1010
1. สร้างตัวแปร i เป็นชนิด int กำหนดค่าเริ่มต้นเท่ากับ 10
2. แสดงค่าตัวแปร i + 10 ผลลัพธ์เท่ากับ 20 เนื่องจาก int เป็นชนิดตัวเลข เครื่องหมายบวกจึงมีค่าเท่ากับการบวกค่าเพิ่ม
3. แสดงค่าตัวแปร i + 10 ด้วย String.valueOf ผลลัพธ์เท่ากับ 1010 เนื่องจากคำสั่ง String.valueOf จะแปลงตัวแปร i จาก int เป็น String เครื่องหมายบวกจึงมีค่าเท่ากับการเชื่อมข้อความ หรือตัวแปรแทนการบวก