在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中的格式化字符串文档。