Devdit
 

System.out.printf คือคำอะไร ภาษา Java

4.1K

System.out.printf คือ คำสั่งสำหรับการแสดงผลข้อมูลออกสู่หน้าจอ โดยสามารถจัดรูปแบบการแสดงผลของข้อความได้ผ่าน % แบบต่างๆ เช่น %.2f คือ แสดงตัวเลขทศนิยม, %s แสดงข้อความ หรือ %d แสดงตัวเลข สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง System.out.printf คือคำอะไร ภาษา Java

class Test {  
    public static void main(String args[]){ 
        String s = "Devdit";
        int i = 10;
        double f = 7.396;
        boolean b = true;
        char c = 'D';

        System.out.printf( "ตัวแปร s คือ %s\n", s );
        System.out.printf( "ตัวแปร i คือ %d\n", i );
        System.out.printf( "ตัวแปร f คือ %.2f\n", f );
        System.out.printf( "ตัวแปร b คือ %b\n", b );
        System.out.printf( "ตัวแปร c คือ %c\n", c );
    }
}

ผลลัพธ์

ตัวแปร s คือ Devdit
ตัวแปร i คือ 10
ตัวแปร f คือ 7.396
ตัวแปร b คือ true
ตัวแปร c คือ D

คำอธิบาย

1. ใช้ %s แทนข้อมูลข้อความ หรือ String

2. ใช้ %d แทนข้อมูลตัวเลข หรือ int

3. ใช้ %.2f แทนข้อมูลตัวเลขแบบมีทศนิยม หรือ double และ float โดยเลข 2 คือจำนวนทศนิยมที่ต้องการแสดง

4. ใช้ %b แทนข้อมูลจริง - เท็จ หรือ boolean

5. ใช้ %c แทนข้อมูลตัวอักษร หรือ char

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