2012-11-27 5 views

答えて

8

ただ、ここで尋ねる前に

そして真剣に、あなたはJavadocを読んでする必要があることを確認するためにClass#isInterface()を使用 - は:

void (Class<I> interfaceType){ 
    if (thisisnotaninterface){ 
    throw... 
    } 
} 
+1

申し訳ありませんが、インスタンスがインタフェースを実装しているかどうかをチェックする方法を全員が検索するのは難しいです。 –

+1

もしあなたがClassオブジェクトを持っているなら、論理的なやり方はClassのJavadocをチェックすることです。どちらにせよ、あなたはあなたの答えを得てうれしい:) –

13

あなたが欲しいものを正確に行いClass#isInterface()方法を持っています。

関連する問題