Kaedah
printf()membolehkan kami memformatkan output kepadajava.io.PrintStreamataujava.io.PrintWriter. Kelas ini juga mengandungi kaedah yang dipanggilformat()yang menghasilkan hasil yang sama, jadi apa sahaja yang kita baca di sini tentang kaedahprintf()boleh digunakan pada kaedahformat().
System.out.printf(“format-string” [, arg1, arg2, … ]);
import java.io.PrintStream; public class PrintfTest1 { public static void main(String[] args) { int i = 1234; System.out.printf("Decimal: %1$,d Octal: %1$o Hex: %1$x"\n, i); String str = "Tutorials Point"; System.out.printf("%15s", str); } }
Decimal: 1,234 Octal: 2322 Hex: 4d2 Tutorials Point
public class PrintfTest2 { public static void main(String[] args) { String name = "Adithya"; int age= 30; System.out.format("%-10s - %4d\n", name, age); } }
Atas ialah kandungan terperinci Bagaimana untuk mencetak teks berformat menggunakan kaedah printf() dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!