目前我有以下内容:
String leaper = "frog";
logger.error("The {} jumped over the moon-{} then over the sun-{}", leaper,
leaper, leaper);
如何仅在logger.error语句上写一次jumper变量?
感谢您的帮助。
答案 0 :(得分:0)
如果您查看不同的kinds of log4j2 messages,您会发现有一个名为StringFormattedMessage
的文件,您可以根据自己的意愿进行操作。这是一个示例:
log.info(new StringFormattedMessage("The %1$s jumped over the moon-%1$s then over the sun-%1$s", leaper));