`

打印Java的行号

    博客分类:
  • java
 
阅读更多
import android.util.Log;    
public class DebugLog {
 public final static boolean DEBUG = true;    
 public static void log(String message) {
  if (DEBUG) {
    String fullClassName = Thread.currentThread().getStackTrace()[2].getClassName();
    String className = fullClassName.substring(fullClassName.lastIndexOf(".") + 1);
    String methodName = Thread.currentThread().getStackTrace()[2].getMethodName();
    int lineNumber = Thread.currentThread().getStackTrace()[2].getLineNumber();

    Log.d(className + "." + methodName + "():" + lineNumber, message);
  }
 }
}


stackoverflow里的大神
分享到:
评论

相关推荐

    行号删除器

    使用Java编写,删除源程序前的行号,使用剪贴板,JMenubar界面,使用正则表达式,小程序

    Java使用for循环打印空心菱形

    在Java中,创建一个空心菱形可以使用两个for循环来完成。外层循环控制行数,内层两个循环分别控制每行的空格数和星号(*)数量。 下面是一个简单的Java程序,可以输出一个空心菱形: public class Main { public ...

    java8源码-LLogger:日志工具,丰富的打印功能,支持写入本地文件,支持Java环境

    支持打印行号、方法、内部类名,支持在Logcat中的点击行号跳转代码 支持空参,单一参数,多参数打印 支持log日志信息写入本地文件,以时间为节点,避免日志内容过长,且支持获取和压缩打包log文件 支持Java环境log...

    利用Java获取文件名、类名、方法名和行号的方法小结

    运用实例代码给大家介绍了利用Java怎样获取文件名、类名、方法名和行号,有需要的可以参考借鉴,下面一起来看看吧。

    Calendar1.java

    1、确定该年第一天是星期几:通过查阅资料,...处理难点在行,条件判断用到行号对8取模,对8取整除的结果来实现对应的映射关系。这部分由printCalendar()函数分别调用printMonth(),printWeek(),printDate()函数实现。

    HighLighter.Java:Java课程设计

    -l 为代码加上行号 -e 增强功能 -d 打印调试信息 -o [FILENAME] 输出文件 -s [FILENAME] 输入文件 -t [LANGUAGE] 指定代码类型 -c [THEME] 指定配色方案 ###使用 java -jar cli.jar -sjava.java -ojava.html ###支持...

    java图形拼接源码-knittr:刷针织图案进行印刷

    可配置的网格、列和行号 每隔一行标记一次(区分左右行) 项目主页位于 但为什么 我的妻子想创造她自己的针织图案。 互联网上充斥着“打开 Gimp,放大 1600%,激活网格,打印屏幕截图”的说明,从我书呆子的角度来看...

    JDK_API_1_6

    LineNumberReader 跟踪行号的缓冲字符输入流。 ObjectInputStream ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。 ObjectInputStream.GetField 提供对从输入流读取的持久...

    LogApp:关于Android日志处理

    打印所在行号 打印所在函数 AS点击方法名自动跳转 Json格式自动解析打印 xml格式自定解析打印 Log信息存储到文件(6.0以上需要动态申请存储空间权限) 变长参数打印 无logcat最多4000字符打印限制 Features Can use ...

    基于Java实现的电脑端记事本工具【100012840】

    在实现系统自带笔记本的功能同时,再添加一些个性化功能,例如为记事本添加上行号(这大大提高了我们程序员看代码的方便性),在状态栏添加上当前时间以及字数统计,让用户能够对自己所写的字数一目了然,大大增强了...

    基于Java实现的(GUI)记事本【100013258】

    在实现系统自带笔记本的功能同时,再添加一些个性化功能,例如为记事本添加上行号(这大大提高了我们程序员看代码的方便性),在状态栏添加上当前时间以及字数统计,让用户能够对自己所写的字数一目了然,大大增强了...

    可扩展的Android和Java日志库

    作者elvishew,源码xLog,简单、美观、强大、可扩展的 Android 和 Java 日志库,可同时在多个通道打印日志,如 Logcat、Console 和文件。如果你愿意,甚至可以打印到远程服务器(或其他任何地方)。 XLog 能干什么:...

    Instant-Print:一种简单的省时工具

    Java样本C ++示例C样本支持的语言咖啡脚本C C ++ C# F# 去Groovy JavaJavaScript JavaScript React 目标C 目标C ++ PerlPHP Python [R Ruby锈Swift打字稿TypeScript React发行说明1.0.0 打印声明生成器的初始版本...

    java洗车行源码-OOADProject:跳棋游戏

    java洗车行源码面向对象的分析和设计项目 跳棋Palooza! 亚历克斯·齐诺夫 - 雅各布·布劳赫勒 - 凯尔·维泽 更新日志 - [4 月 4-5 日](#apr4_5) 行列约定 在这里添加它,以便我们对如何表示网格、如何打印坐标、...

    codecheck:Code Check 是一种搜索工具,用于在源代码中查找敏感函数以进行审查

    Code Check 帮助开发人员和安全社区查看其代码中的敏感函数以进行审查,它是一个简单的工具,可以打印代码的行号和他们应该调查可能存在的缺陷的函数 版本 0.1 用法 $ python search.py java-samples/ 样本输出 # ...

    词法分析器

    要求实现编译器的以下功能:按规则拼单词,并转换成二元式形式,删除注释行,删除空白符 (空格、回车符、制表符),列表打印源程序,按照源程序的行打印,在每行的前面加上行号,并且打印出每行包含的记号的二元形式

    UE中文版编辑器

    -打印支持页眉、页脚、页边距和分页 -自动行缩近 -制表符设置 -支持自动换行 -十六进制编辑器——允许编辑任何二进制文件——支持十六进制剪切、复制和粘贴 -十六进制字符的插入和删除 -十六进制查找、...

Global site tag (gtag.js) - Google Analytics