2011-11-11 12 views

答えて

4

はい、Class.isInstance(Object)および関連Class.isAssignableFrom(Class)

例:

Object x = "foo"; 
Integer.class.isInstance(x); // => false 
Integer.class.isAssignableFrom(x.getClass()); // => false 

編集:あなたは "メソッド" はので、私はあなたがAPIメソッドを意味想定したが、あなたが知っていればコンパイル時に型を指定するだけで簡単に使用できます

x instanceof Integer // => false 

What is the 'instanceof' operator used for?も参照してください)

関連する問題