6
例からインターフェイス名を取得したい:私はlist
参照変数からのインターフェイス名を取得したい私は、実装クラス
List<String> list = new ArrayList<String>();
//This would give me the class name for the list reference variable.
list.getClass().getSimpleName();
。 これを行う方法はありますか?
またこれらのインタフェースによって拡張されたインタフェースに再帰することができますを取得すること。 – Guillaume
@Guillaume良い点は、クラスを実装するクラスになります。たとえば、interface [0]はjava.util.List、interface [1]はjava.util.RandomAccessになります。 – PermGenError
Collectionインターフェイスを取得する場合は、最初の呼び出しで返されたインターフェイスのgetInterface()を呼び出します。 – Guillaume