java打印文件,类,函数,行信息
public class LogUtil {
static void printLog(Object log) {
Throwable ex = new Throwable();
StackTraceElement[] stackElements = ex.getStackTrace();
if (stackElements != null) {
int i=1;
System.out.print(stackElements[i].getFileName()+":"+stackElements[i].getClassName()+
"["+stackElements[i].getMethodName()+"():"+stackElements[i].getLineNumber()+"]: "+log);
}
}
}
class test {
public static void main(String[] args) {
LogUtil.printLog("log");
}
}
本文介绍了一个简单的Java日志打印工具类,通过该工具类可以在控制台输出包含文件名、类名、方法名及行号的日志信息。这对于调试代码非常有用。
3539

被折叠的 条评论
为什么被折叠?



