我从传入的对象获取属性,我将检查它的值。
我想知道是否有一种通过反射的方法,我不仅可以获得属性的值,还可以获得它的类型?
会
result instanceof Integer.Class
例如工作?
答案 0 :(得分:1)
这应该是最安全和最普遍的方式。它是null安全的,你不需要额外的!= null check:
SomeClass.class.isInstance(result)
<强>参考:强>
答案 1 :(得分:0)
您可以使用result.getClass()
答案 2 :(得分:0)