我的java源代码中有以下代码行。我不应该使用" toString"方法。你能不能建议任何适当的方法。
public void logDebug(String eventType, String info) {
String[] source = getSourceAndLineNumber();
StringBuffer log= new StringBuffer(eventType).append(":::").append(source[0]);
log.append(":::").append(source[1]).append(":::\n").append(info).append("\n");
logInfo.log(Level.INFO, log.toString());
}
答案 0 :(得分:0)
您可以使用logInfo.log(Level.INFO, log + "")
。虽然这会隐含地调用toString()
方法。