反射设置属性

通过反射设置属性,思路:

获取class对象a;

通过a创建实例对象b,获取属性c;

c.setAccessible(true),设为可操作,可以操作私有属性;

c.setXXX(target,value):target被修改属性的实例对象,set后的XXX为8种基础类型,若属性为引用对象则去掉XXX。

获取属性值:

1,2同上

c.getXXX(target);

扩展:操作数据,创建数组,set,get数组对象

猜你喜欢

转载自blog.csdn.net/u011862930/article/details/88180906
今日推荐