Groovy 支持字符串插值操作。以下是一个例子。
def name = "Tom"
println("Hello my name is ${name}")
Java 8是否支持像Groovy一样的字符串插值?
非常感谢您的回答。谢谢。
printf()
或System.out
的format()
方法。试试这个。System.out.printf("My name is: %s%n", "Tom");
建议使用String.format进行格式化控制台输出。 System.out.println(String.format("我的名字是:%s%n","Tom"));
记录消息时必须满足几个重要要求:
因此,强烈建议定义并使用专用记录器。 org.slf4j.Logger是标准记录器工厂之一,易于使用。
private static final Logger LOGGER = LoggerFactory.getLogger(<ClassName>.class);
LOGGER.info("My name is: {}", "Tom");