JAVA中如何使用反射获取对象的所有属性名呢?
下文笔者讲述java中使用反射获取对象的所有属性名的方法分享,如下所示
类名称.class.getDeclaredFields() 的方法
即可获取属性名和属性类型
例:使用反射获取类所有属性名的示例
public static void main(String[] args) {
Field[] fields=类名称.class.getDeclaredFields();
for (int i = 0; i < fields.length; i++) {
System.out.println(fields[i].getName()); //属性名
System.out.println(fields[i].getType().getName()); //属性类型
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


