Gunakan fungsi String.format() Java untuk memformat rentetan mengikut format yang ditentukan
String.format() ialah fungsi yang sangat berguna dalam Java, yang boleh memformat rentetan ke dalam gaya yang kita mahu mengikut format yang ditentukan. Fungsi ini sangat fleksibel dan boleh digunakan pada pelbagai senario, seperti pemformatan tarikh, pemformatan nombor, dsb. Dalam artikel ini, kami akan memperkenalkan penggunaan String.format() dan memberikan beberapa kod sampel. Sintaks asas fungsi
String.format() ialah:
String.format(Format rentetan, Objek... args)
Antaranya, format ialah templat dalam format rentetan, dan args ialah tatasusunan objek dengan pembolehubah parameter. Format boleh mengandungi ruang letak, yang digunakan untuk menentukan kedudukan elemen dalam tatasusunan args yang dipaparkan dalam rentetan. Berikut ialah beberapa ruang letak yang biasa digunakan dan jenis parameternya yang sepadan:
String name = "Alice"; int age = 25; String formattedString = String.format("My name is %s and I am %d years old.", name, age); System.out.println(formattedString);
My name is Alice and I am 25 years old.
%d: Memformat bendera jenis integer, integer output.
%f: Memformat bendera jenis nombor titik terapung, nombor titik terapung output.
%s: memformat bendera jenis rentetan, rentetan output.
%t: Format bendera jenis masa dan tarikh, masa dan tarikh output.
String name = "Bob"; int age = 30; String formattedString = String.format("I am %2$d years old and my name is %1$s.", name, age); System.out.println(formattedString);
I am 30 years old and my name is Bob.
Atas ialah kandungan terperinci Gunakan fungsi String.format() Java untuk memformat rentetan mengikut format yang ditentukan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!