@Slf4j打印日志的时候,如何传入多个参数?

你用过lombok吗?
打日志非常方便,只需要在类的上面添加注解@Slf4j,你就可以开心的打印日志了。

一、如果你想打印“Hello World”:

log.info("Hello World");

二、那么现在你想打印“Hello World,I am ” 加上你的名字呢,我们可以如下进行:

log.info("Hello World,I am " + myname);

三、如果你想打印的是很多参数的,总不能一直的“+”下去吧。

下面是使用%s来占位,逗号后面加入你的参数即可,达到了我们想要的效果。

log.info(String.format("I have frends %s %s %s", frend1, frend2, frend3));

上面是间接的方法,还有一种方法就是我们直接用大括号占位,代码如下:

log.info("I have frends {} {} {}", frend1, frend2, frend3);

你可能感兴趣的:(工具利器)