System.out を使用すると、次のものが得られます。
System.out.print
System.out.println
場合によっては、改行が必要ないことがあります ("About to commit transaction...done" を出力するときなど)。System.out を使用すると、次のようになります。
System.out.print("About to commit transaction...");
System.out.println("done.");
log4jでこれを行う方法がわかりません。私のlog4jプロパティファイルにはこれがあります:
log4j.rootLogger=DEBUG, CA
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%-30c{1} %x %-30M - %m%n
「%n」を単純に削除して、すべてのログ ステートメントで指定する必要はありません。
これはLog4jで可能ですか?