怎样通过反射给嵌套的实体类属性赋值,该如何解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样通过反射给嵌套的实体类属性赋值,该如何解决相关的知识,希望对你有一定的参考价值。
参考技术A package com.test;import java.lang.reflect.Field;
public class A
private String name;
public String getName()
return name;
public void setName(String name)
this.name = name;
public static void main(String[] args)
try
Class<A> c=A.class;
Field field= c.getDeclaredField("name");//获取字段
Object obj=c.newInstance();//实例化对象
field.set(obj, "aaa");//为字段赋值
System.out.println(field.get(obj));
catch(Exception e)
e.printStackTrace();
本回答被提问者采纳
以上是关于怎样通过反射给嵌套的实体类属性赋值,该如何解决的主要内容,如果未能解决你的问题,请参考以下文章