如何從該類中的靜態方法獲取類的名稱。例如public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; }}為了把它放在上下文中,我實際上想要在異常中將類名作為消息的一部分返回。
3 回答

慕姐4208626
TA貢獻1852條經驗 獲得超7個贊
為了正確支持重構(重命名類),您應該使用以下任一方法:
MyClass.class.getName(); // full name with package
或者(感謝@James Van Huis):
MyClass.class.getSimpleName(); // class name and no more
添加回答
舉報
0/150
提交
取消