2015年2月10日 星期二

[Java] Get Class Name

Class<?> enclosingClass = getClass().getEnclosingClass();
if (enclosingClass != null) {
  System.out.println(enclosingClass.getName()); // the declaring class name
} else {
  System.out.println(getClass().getName()); // this class is anonymous
}

Or,

String className = this.getClass().getSimpleName(); // if this is not 
//an anonymous class, else return ""

http://stackoverflow.com/questions/6271417/java-get-the-current-class-name

沒有留言:

張貼留言

[康復路] 試完又試

見了醫生,因為血色素又變低了,醫生想檢查是否「缺鐵」為成因,檢查又檢查…… 感覺有些麻煩……又抽血,又要留樣本…… 令我回想起當日入院的時光,因為一些原因,留樣本只需留一次,免卻留三次的麻煩;現在每天都要留一次,連續三天。每天早上就要跑醫院一趟再上班。 幸好也完成了。 第二次抽血...