我是使用Log4j日誌記錄器的新手,我想打印一些日誌語句到 是在同一行。在同一行以及在同一文件在java中的不同行中的多個日誌記錄
例:
log.debug(root.data);
if(root.left!=null)
log.debug("("+root.left.data);
else if(root.left==null)
log.debug("null");
if(root.right!=null)
log(root.right.data+")");
else if(root.right!=null)
log.debug("null)");
這將打印這樣(3,
null)
但我想打印這樣的(3,NULL)
但我有其他應以正常行爲打印的日誌語句
例子:
void function()
{
log.debug("Entered First Function");
}
public static void Main()
{
log.debug("In Main Method");
}
在主要方法
首先輸入功能
這是如何不使用ternaries一個很好的例子。乍一看,該代碼不合理可讀。 – DominicEU
自我評論以來,代碼已被修改。 – DominicEU