logging日志(一) 扩展Formatter
logging.properties
?
?
import java.util.logging.Formatter;import java.util.logging.Level;import java.util.logging.LogRecord;public class TestFormatter extends Formatter {public TestFormatter () {}@Overridepublic synchronized String format(LogRecord record) {if ("".equals(record.getMessage().trim())) {return "";}StringBuilder sb = new StringBuilder();if (record.getLevel() == Level.INFO) {sb.append("INFO");} else if (record.getLevel() == Level.ALL) {sb.append("ALL");} else if (record.getLevel() == Level.SEVERE) {sb.append("SEVERE");} else if (record.getLevel() == Level.WARNING) {sb.append("WARNING");} else {sb.append("UNKNOWN");}sb.append(": ");sb.append(record.getMessage()).append("\n");System.out.println(sb.toString());return sb.toString();}}?