溫馨提示×

Java獲取類名有什么技巧

小樊
100
2024-07-10 13:01:27
欄目: 編程語言

在Java中獲取類名有以下幾種技巧:

  1. 使用Class類的getName()方法:可以通過調(diào)用對象的getClass()方法獲取Class對象,然后調(diào)用getName()方法獲取類的完全限定名。
String className = obj.getClass().getName();
  1. 使用Class類的getSimpleName()方法:可以直接獲取類的簡單名稱(不包含包名)。
String simpleClassName = obj.getClass().getSimpleName();
  1. 使用Object類的getClass().getSimpleName()方法:可以直接在Object類的實例上調(diào)用getClass()方法獲取Class對象,然后調(diào)用getSimpleName()方法獲取類的簡單名稱。
String simpleClassName = obj.getClass().getSimpleName();
  1. 使用this.getClass().getName()方法:可以在類的實例上直接調(diào)用this.getClass().getName()方法獲取類名。
String className = this.getClass().getName();

以上是一些在Java中獲取類名的常用技巧,可以根據(jù)實際情況選擇合適的方法。

0