我知道这个问题被问了几百次,但我是一个初学者在编程(尝试所有的建议,但不能成功), 想要更多一步一步解释如何解决这个问题。Java记录器。抑制垃圾(数据/时间/等)
我使用的Java记录仪的代替的System.out在我的程序如下:
Logger logger = Logger.getLogger(TheNameOfMyProgram.class.getName());
logger.log(Level.INFO, "The number A: " + numberA);
logger.log(Level.INFO, "The number B: " + numberB);
这是我得到的输出:
Oct 25, 2013 11:43:02 PM mypackage.TheNameOfMyProgram methodName
INFO: The number A: 10
Oct 25, 2013 11:43:02 PM mypackage.TheNameOfMyProgram methodName
INFO: The number A: 20
我想要输出看看System.out那种时尚:
The number A: 10
The number B: 20
我该怎么做才能做到这一点?我知道我可能需要创建一个单独的类 假设LogFormatter,然后调用它来打印一个和乙 所以,可能你们,请给我解释一下如何创建LogFormatter以及如何 调用它以获得所需的输出。
请帮忙! 谢谢!