從Java 中的靜態方法檢索類別名稱
問題:
問題:問題:
<code class="java">public class MyClass { public static String getClassName() { String name = ????; // what goes here to return "MyClass"? return name; } }</code>如何中類的靜態方法取得其所在類別的名稱?
範例:
考慮以下程式碼:上下文:
上下文:當回傳類別🎜名作為異常訊息的一部分時,這些知識很有用。
解決方案:到正確取得類別名,確保正確的重構支援(類別重新命名),請使用:
MyClass.class.getName(); (帶包的完整類別名稱)
或MyClass. class.getSimpleName(); (僅類別名稱)(感謝@James範·休斯)以上是如何從 Java 中的靜態方法檢索類別名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!