我有一个名为 User 的 java bean 类。我发现其中的所有字段都像这样
Field[] fields = User.class.getDeclaredFields();
Field 对象中有许多 getter 方法。
我想获取 ArrayList 中每个对象的“名称”的 ArrayList。我就是这样做的。
ArrayList<String> list=new ArrayList<String>();
Field[] fields = User.class.getDeclaredFields();
for (int i = 0; i < fields.length; i++) {
list.add(fields[i].getName());
}
那么我可以从 Field[] 数组中获取所有名称的列表吗?
或者一般来说,有没有其他方法可以获取具有数组中对象的任何特定属性的元素列表,而无需遍历它。