2014年2月7日

[JAVA] method name 的string (class的name)

抓到是由哪個method呼叫  (JAVA GET METHOD NAME CALLED)

StackTraceElement[] stacktrace = Thread.currentThread().getStackTrace();
StackTraceElement e = stacktrace[2];
String methodName = e.getMethodName();
String classdName = e.getClassName();



stacktrace[1]:現在這一個method
stacktrace[2]:呼叫現在這一個method的method




沒有留言:

張貼留言