Android java获取行号和函数名
import java.lang.Exception;
//获取行号
public static int getLineNumber(Exception e){StackTraceElement[] trace =e.getStackTrace();if(trace==null||trace.length==0) return -1; return trace[0].getLineNumber();
}//获取函数名
public static String fun(Exception e) {StackTraceElement[] trace = e.getStackTrace();if(trace == null)return ""; return trace[0].getMethodName()+"()";
}测试:
Log.e("test","xxx---> " + fun(new Exception())+ ", line = "+getLineNumber(new Exception()));Or:
Log.e("test", ((StackTraceElement)(new Throwable().getStackTrace()[0])).getFileName() +
"()"+ ", Line = " + ((StackTraceElement)(new Throwable().getStackTrace()[0])).getLineNumber());
Android java获取行号和函数名相关推荐
- python中使用sys模板和logging模块获取行号和函数名的方法
From: http://www.jb51.net/article/49026.htm 这篇文章主要介绍了python中使用sys模板和logging模块获取行号和函数名的方法,需要的朋友可以参考下 ...
- python pandas获取行号_python获取行号和函数名
敢用自己的名字做软件名字的,都有非常强大的自信.比如,垠语言什么的. awk的命名得自于它的三个创始人姓别的首字母,都是80来岁的老爷爷了.当然也有四个人的组合:流行的GoF设计模式.但对于我这游戏爱 ...
- python 打印当前行号_python中获取当前位置所在的行号和函数名(转)
http://www.vimer.cn/2010/12/%E5%9C%A8python%E4%B8%AD%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8D%E4%BD%8D%E7 ...
- python查找指定字符所在行号_在python中获取当前位置所在的行号和函数名
对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名.这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提供__ ...
- python获取行号_在python中获取当前位置所在的行号和函数名
python中没办法直接取得当前的行号和函数名.这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提供__line__和__func__,但是却最终也没有找到解 ...
- java获取行号_java – 如何获取一个方法的行号?
我想做同样的事情,经过一些研究,就解决了javassist.您将需要添加javassist(我使用版本3.15.0-GA). 给定以下类确定"x"方法的位置.方法名称"x ...
- Java获取正在执行的函数名
利用StackTrace堆栈轨迹获取某个时间的调用堆栈状态. 1 package com.dsp.demo; 2 3 public class TechDemo { 4 5 public static ...
- 谈下这几天sybase数据库获取行号遇到的坑
关于Sybase数据库获取行号的问题 这几天在搞一个sybase数据库的问题(此前连听都没听说过的数据库,是我才疏学浅了),目的是获取到数据库的行号,前辈的源代码是这样的: INSERT INTO [ ...
- mysql 中关于获取行号@rownum:=@rownum+1
mysql中没有获取行号的函数,因此需要通过一些自定义语句来进行获取.通常做法是,通过定义用户变量@rownum来保存表中的数据.通过赋值语句@rownum:=@rownum+1来累加达到递增行号. ...
最新文章
- package.json
- 超越 EfficientNet与MobileNetV3,NeurIPS 2020 微软NAS方向最新研究
- Ubuntu 10.04 分辨率调整
- SpringBoot和Elasticsearch集成
- vim 配置_一步步配置VIM(3)-与latex结合
- 电脑换ip软件_如何使用爱加速换iP软件
- 乐视云视频PHP接口操作视频上传,编辑,查询以及删除
- 硬件开发笔记(二):硬件开发基本流程,制作一个USB转RS232的模块(一):开发基本过程和元器件选型
- 解决Mac版 snipaste 不在菜单栏显示,无法修改快捷键
- 三级网络技术--宽带接入技术--XDSL
- [02]从零开始学电子技术丛书-自学电子的同学看过来
- 关于Java的抽象类与接口
- 每日一佳——Information-Theoretic Metric Learning(Jason V. Davis et al. ,ICML,2007)
- 如何快速搞定技术女神
- 深入学习ArduinoJson库 V5版本
- 深圳计算机发展好的地方,深圳和广州的哪个发达数据比较广州的繁荣还是深圳的繁荣?...
- matlab中的可变电阻怎么接,可调电阻器的接线方法
- discuz论坛个人备案自动关闭站点降低SEO风险的方法
- dotnetty android 交互,C#教程之在 DotNetty 中实现同步请求
- 怎么构建有推送通知的 GitHub 跟踪器,你知道吗