在Java中,String.format()
方法用于創(chuàng)建格式化的字符串,類似于C語言中的printf
函數(shù)。它接受一個格式化字符串和一組參數(shù),然后根據(jù)格式化字符串指定的格式將參數(shù)替換為字符串中的占位符。
例如,您可以使用String.format()
來創(chuàng)建一個包含變量的字符串,如下所示:
String name = "Alice";
int age = 30;
String message = String.format("Hello, my name is %s and I am %d years old.", name, age);
System.out.println(message);
在上面的例子中,String.format()
方法將會替換%s
和%d
占位符分別為name
和age
的值,從而生成最終的字符串。