java反射遍历实体类属性和类型,并赋值和获取值的简单方法
实例如下:
importjava.lang.reflect.Field; importjava.lang.reflect.InvocationTargetException; importjava.lang.reflect.Method; importjava.util.Date; /** *获取实体类型的属性名和类型 *@parammodel为实体类 *@authorkou为传入参数 */ publicclassGetModelNameAndType { publicstaticvoidtestReflect(Objectmodel)throwsSecurityException, NoSuchMethodException,IllegalArgumentException, IllegalAccessException,InvocationTargetException,InstantiationException { //获取实体类的所有属性,返回Field数组 Field[]field=model.getClass().getDeclaredFields(); //获取属性的名字 String[]modelName=newString[field.length]; String[]modelType=newString[field.length]; for(inti=0;i以上这篇java反射遍历实体类属性和类型,并赋值和获取值的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。