java 通过反射获取和设置对象属性值


public static Object parseDate(Object object){
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Class clazz = object.getClass();
    Field[] fields = clazz.getDeclaredFields();
    for (int i=0;i<fields.length;i++){
        Field field = fields[i];
     // 允许授权访问 field.setAccessible(true); try {
       // 获取属性名
       fileName = field.getName();
       // 获取值
           Object value = field.get(object);
       // 设置值 field.set(object,format); } catch (Exception e) { e.printStackTrace(); } } return object; }

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM