การใช้คำสั่งprintfเป็นคำสั่งของภาษาซีซึ่งในภาษาจาวาก็สามารถใช้ได้เหมือนกันโดยการเขียน
System.out.printf("Hello");
ในกรณีที่เราต้องการให้ประโยคนึงขึ้นต้นบรทัดใหม่ให้พิมพ์ \nล งในภายในเครื่องหมายคำพูด
ซึ่ง\nมีค่าเท่ากับเรากดEnter 1 ที
ตัวอย่าง
System.out.printf("Hello\nWorld");
ผลที่ออกมา
Hello
World
System.out.printf("A\nB\nC");
A
B
C
และถ้าเราต้องการเอาค่าของตัวแปรมาแสดงก็ต้องใช้ %d %s %f มาใช้
ซึ่งแต่ละชนิดของตัวแปรนั้น จะใช้%ต่างกัน
ตัวแปร byte , short , int , long ใช้%d
ตัวแปร char , String ใช้ %s
ตัวแปร double , float ใช้ %f
System.out.printf(" เอา%ของชนิดที่ตัวแปรที่ต้องการเอามาแสดง ",ตัวแปรที่ต้องการเอามาแสดง);
เช่น
int a=5;
System.out.printf("%d",a);
double b=15.25;
System.out.printf("%f",b);
String c="Hello";
System.out.printf("%s",c);
ผลที่ออกมา
5
15.250000
Hello
สามารถพิมพ์คำสั่งบรรทัดเดียวเลยก็ได้เช่น
int a=5;
double b=15.25;
String c="Hello";
System.out.printf("%d%f%s",a,b,c);
%fถ้าเราต้องการใช้มันโชว์ตัวแปรชนิดdouble float ทษนิยมแค่ 2 หลักจะต้องใช้
%.2f
double b=15.25;
System.out.printf("%.2f",b);
ผลที่แสดงออกมา
15.25
การแสดงค่าของตัวแปรเรายังสามารถใช้ร่วมกันข้อความได้ด้วยเช่น
String a="Pawit";
System.out.printf("Hi , %s\n",a);
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น