@634

オブジェクトが代入可能か調べる

Advertisement

isAssignableFrom メソッド

Class クラスの isAssignableFrom メソッドを使用。

サンプル
public class AssignableTest{
    public static void main(String args[]){
        String str = new String("ABC");
        StringBuffer strbuf = new StringBuffer("");
        System.out.println(str.getClass().isAssignableFrom(strbuf.getClass()));

        Object obj = new Object();
        Integer integer = new Integer(10);
        System.out.println(obj.getClass().isAssignableFrom(integer.getClass()));
    }
}
結果
false
true

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール