Groovy支持字符串插值操作。下面是一个例子
def name = "Tom"
println("Hello my name is ${name}")Java 8是否像Groovy那样支持字符串插值?
任何答案,非常感谢。谢谢
发布于 2018-04-25 12:17:55
Java8与此无关。对于格式化的控制台输出,可以使用printf()或System.out的format()方法进行试验。
System.out.printf("My name is: %s%n", "Tom");发布于 2018-04-25 14:56:10
对于格式化的控制台输出,建议使用String.format。System.out.println(String.format("My name is: %s%n", "Tom"));
在记录消息时,有几个必须满足的重要要求:
recorded.
这就是为什么强烈推荐定义和使用专用记录器的原因。org.slf4j.Logger是标准的记录器工厂之一,并且易于使用。
private static final Logger LOGGER = LoggerFactory.getLogger(<ClassName>.class);
LOGGER.info("My name is: {}", "Tom");https://stackoverflow.com/questions/50013974
复制相似问题