您的位置:首页 > 编程语言 > Java开发

Java获取文件名/类名/函数名/行号的方法

2013-05-23 17:25 387 查看
public class Debuger {

        public static int getLineNumber()

        {

                return Thread.currentThread().getStackTrace()[2].getLineNumber();

        }

        public static String getFileName()

        {

                return Thread.currentThread().getStackTrace()[2].getFileName();

        }

        public static String getMethodName()

        {

                return Thread.currentThread().getStackTrace()[2].getMethodName() + "()";

        }

        public static String getClassName()

        {

                return Thread.currentThread().getStackTrace()[2].getClassName();

        }

        public static void print(String text)

        {

                System.out.println(text);

        }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java