博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android获取当前行所属类和所属方法名
阅读量:5733 次
发布时间:2019-06-18

本文共 572 字,大约阅读时间需要 1 分钟。

 
 
第一种方法:
String Method = Thread.currentThread().getStackTrace()[2].getMethodName();
 
第二种方法:
private static final boolean FINAL_CONSTANT_IS_LOCAL = true;
private static final String TAG = FooProvider.class.getSimpleName();
 
private void String getLogTagWithMethod() {
    if (FINAL_CONSTANT_IS_LOCAL) {
        Throwable stack = new Throwable().fillInStackTrace();
        StackTraceElement[] trace = stack.getStatckTrace();
        return trace[0].getClassName() + "." + trace[0].getMethodName() + ":" + trace[0].getLineNumber();
    } else {
        return TAG;
    }
}

转载于:https://www.cnblogs.com/On1Key/p/5175854.html

你可能感兴趣的文章
20170208--shell-for-while循环+小脚本文件的备份
查看>>
Spring整合iBatis
查看>>
getTime
查看>>
Java 并发
查看>>
编码问题
查看>>
Single Threaded Execution----能通过这座桥的,只有一个人
查看>>
js简单的表单验证
查看>>
数据库一些指令总结
查看>>
Requests 库编码问题及引出的 Python 编码问题
查看>>
zend framework安装
查看>>
Centos7安装openjdk10
查看>>
hadoop散记
查看>>
ubuntu 重启网络服务
查看>>
sqoop 常用命令整理(一)
查看>>
Google社交梦之隐私问题
查看>>
Github线上搭建博客
查看>>
mac idea 常用快捷键和设置
查看>>
用IIS配置反向代理
查看>>
thinkphp 操作mongodb
查看>>
MYSQL协议分析
查看>>