【发布时间】:2021-05-17 18:51:04
【问题描述】:
我有一个对象,我应该为其获取第一个和最后一个字段。通常,我会对相关字段使用 getter,但由于我不知道这些字段是什么......
我尝试了 get() 方法,但显然这只适用于 ArrayLists。任何人都知道任何与对象/类兼容的东西吗?
【问题讨论】:
-
大概您需要使用the reflection API 来确定第一个和最后一个字段是什么,然后以这种方式获取它们。但是,几乎没有充分的理由使用反射 API。通过获取第一个和最后一个字段,您实际上试图解决的问题是什么?可能有更简单的方法来解决它
-
“第一个”和“最后一个”是什么意思?
-
你知道java对象的动态类型吗?你能把对象转换成这种类型吗?