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()); //属性类型 } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。