public static void main(String[] args) {
try {
Class clazz = Class.forName("net.chinaedu.bigc.center.domain.teacher.req.TeacherInfoReq");//根据类名获得其对应的Class对象 写上你想要的类名就是了 注意是全名 如果有包的话要加上 比如java.Lang.String
Field[] fields = clazz.getDeclaredFields();//根据Class对象获得属性 私有的也可以获得
for(Field f : fields) {
System.out.print("\""+f.getName()+"\""+",");//打印每个属性的名字
}
} catch(Exception e) {
e.printStackTrace();
}
}
通过java类的反射机制获取属性名
最新推荐文章于 2024-01-30 11:27:25 发布