如何在 LOG 语句后添加换行符/空行?
How do I add a line break / blank line after my LOG statement?
我想在我的 LOG
语句后添加一个空行,以使我的日志更加 分隔 和 可读性 .
我该怎么做?
当前语句:
LOGGER.info("Person's name is {} .", person.getName());
请注意,我不想在 每个 语句之后只对某些语句执行此操作。
只需在要记录的字符串末尾添加\n
即可。
LOGGER.info("Person's name is {} .\n", person.getName());
如果您处于 windows 环境中,请使用 \r\n
如果您不知道应用程序的最终操作系统,要获得正确的换行值,您可以使用 属性 line.separator
String lineSeparator = System.getProperty("line.separator");
LOGGER.info("Person's name is {} .{}", person.getName(), lineSeparator);
不使用\n
字符,而是询问系统换行符是什么属性。在 linuxor windows or..
中可能不同
所以使用
System.lineSeparator();
或在java 7之前使用
System.getProperty("line.separator");
我想在我的 LOG
语句后添加一个空行,以使我的日志更加 分隔 和 可读性 .
我该怎么做?
当前语句:
LOGGER.info("Person's name is {} .", person.getName());
请注意,我不想在 每个 语句之后只对某些语句执行此操作。
只需在要记录的字符串末尾添加\n
即可。
LOGGER.info("Person's name is {} .\n", person.getName());
如果您处于 windows 环境中,请使用 \r\n
如果您不知道应用程序的最终操作系统,要获得正确的换行值,您可以使用 属性 line.separator
String lineSeparator = System.getProperty("line.separator");
LOGGER.info("Person's name is {} .{}", person.getName(), lineSeparator);
不使用\n
字符,而是询问系统换行符是什么属性。在 linuxor windows or..
所以使用
System.lineSeparator();
或在java 7之前使用
System.getProperty("line.separator");