gpt4 book ai didi

java - 格式化日志的正确方法

转载 作者:太空宇宙 更新时间:2023-11-04 06:59:50 25 4
gpt4 key购买 nike

这里有几种进行日志记录的方法。使用SLF4J:

最好/正确的方法是什么?

log.debug(John + " has " + number +" apples with him");
log.debug("{} has {} apples with him", John, number);
log.debug(format("%s has %d apples with him", John, number));

最佳答案

第二个选项

log.debug("{} has {} apples with him", John, number);

这是“正确”的方法。

引入参数化日志记录是为了避免在消息未启用时计算格式化字符串的费用。这要求您将格式规范和必要的参数传递给记录器。记录器仅在启用时完成格式化操作。

其他两个选项会抢先格式化消息,即使它不会被记录。

关于java - 格式化日志的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22256019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com