Kaedah
printf() membolehkan kami memformatkan output kepada java.io.PrintStream atau java.io.PrintWriter. Kelas ini juga mengandungi kaedah yang dipanggil format() yang menghasilkan hasil yang sama, jadi apa sahaja yang kita baca di sini tentang kaedah printf() boleh digunakan pada kaedah format().
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!