Devdit
 

Java แปลง int เป็น String ด้วยคำสั่ง String.valueOf

3.6K

สอนเขียนโค้ดภาษา 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 เครื่องหมายบวกจึงมีค่าเท่ากับการเชื่อมข้อความ หรือตัวแปรแทนการบวก

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ