该
instanceof操作符对引用类型,像
Integer,而不是对象,如
new Integer(213)。您可能想要类似
clazz.isInstance(obj)
旁注:如果编写,您的代码将更加简洁
public boolean isOf(Class clazz, Object obj){ return clazz.isInstance(obj)}但是,我不确定是否需要某种方法。

该
instanceof操作符对引用类型,像
Integer,而不是对象,如
new Integer(213)。您可能想要类似
clazz.isInstance(obj)
旁注:如果编写,您的代码将更加简洁
public boolean isOf(Class clazz, Object obj){ return clazz.isInstance(obj)}但是,我不确定是否需要某种方法。