在Java中,format()
方法通常與字符串格式化相關(guān)。它允許你根據(jù)指定的格式字符串來(lái)格式化一個(gè)或多個(gè)值。這對(duì)于生成整齊、易讀的輸出非常有用。
以下是如何在Java中使用format()
方法的一些示例:
System.out.printf()
進(jìn)行格式化輸出:public class FormatExample {
public static void main(String[] args) {
int num = 42;
double pi = 3.14159;
System.out.printf("整數(shù): %d, 浮點(diǎn)數(shù): %.2f%n", num, pi);
}
}
輸出結(jié)果:
整數(shù): 42, 浮點(diǎn)數(shù): 3.14
String.format()
創(chuàng)建格式化字符串:public class FormatExample {
public static void main(String[] args) {
int num = 42;
double pi = 3.14159;
String formattedStr = String.format("整數(shù): %d, 浮點(diǎn)數(shù): %.2f", num, pi);
System.out.println(formattedStr);
}
}
輸出結(jié)果:
整數(shù): 42, 浮點(diǎn)數(shù): 3.14
在這些示例中,我們使用了不同的格式說(shuō)明符(如%d
和%.2f
)來(lái)指定整數(shù)和浮點(diǎn)數(shù)的格式。%d
表示一個(gè)十進(jìn)制整數(shù),%.2f
表示一個(gè)保留兩位小數(shù)的浮點(diǎn)數(shù)。%n
表示換行符。
你可以在這里找到更多關(guān)于格式說(shuō)明符的信息。