获取 Java 对象中的第一个和最后一个字段
Get first and last Fields in a Java Object
我有一个对象,我应该为其获取第一个和最后一个字段。通常,我会对相关字段使用吸气剂,但由于我不知道这些字段是什么...
我尝试了 get() 方法,但显然它只适用于 ArrayLists。有人知道 object/class 兼容的东西吗?
您可以使用 Java 反射检索字段的名称和类型。调用 Class#getDeclaredFields
.
Field[] allFields = Person.class.getDeclaredFields();
获取该数组的第一个和最后一个元素。在 Field
class.
上调用 get…
方法
我有一个对象,我应该为其获取第一个和最后一个字段。通常,我会对相关字段使用吸气剂,但由于我不知道这些字段是什么...
我尝试了 get() 方法,但显然它只适用于 ArrayLists。有人知道 object/class 兼容的东西吗?
您可以使用 Java 反射检索字段的名称和类型。调用 Class#getDeclaredFields
.
Field[] allFields = Person.class.getDeclaredFields();
获取该数组的第一个和最后一个元素。在 Field
class.
get…
方法