在Java中,可以通過使用String.format()方法來實現類似printf的功能。下面是一個簡單的示例:
String name = "John";
int age = 30;
double height = 5.9;
String formattedString = String.format("Name: %s, Age: %d, Height: %.2f", name, age, height);
System.out.println(formattedString);
在上面的例子中,使用了String.format()方法來格式化字符串,并通過占位符來指定需要插入的變量值。具體的占位符語法可以參考Java中的格式化字符串文檔。