在不确切知道您正在使用哪个 情况下,我想 除非您想在其他地方显式指定换行符,否则 答案几乎肯定 不是 。
在java.util.logging
(和Log4J
)框架,让您插件格式化来格式化报表。您需要指定不以换行符结尾的格式。例如,在 。他们给出了一个示例模式
%-5p [%t]: %m%n
所以,如果你删除 一切,除了 在%m
(该%n
是换行和其他的东西,包括时间和日志级别;%t
和%p
分别,我想),换行符不会被自动添加到每个语句。
但是,这意味着在其他任何地方,您的其他日志语句必须如下所示:
log.info("I want this on one line\n");