怎么在Java中获取当前代码行行号和文件名(_FILE_ _LINE_)

如何在Java中获取当前代码行行号和文件名(__FILE__, __LINE__)public class Test10{public static void ma

如何在Java中获取当前代码行行号和文件名(__FILE__, __LINE__)

public class Test10{ public static void main(String args[]) { System.out.println("This is " + getLineInfo()); } public static String getLineInfo() { StackTraceElement ste = new Throwable().getStackTrace()[1]; return ste.getFileName() + ": Line " + ste.getLineNumber(); }}?

?

1 楼 董瑞龙 2011-03-31   找了好久,谢谢