Java 的反射问题.是如何利用反射生成 ArrayList 实例

HYH_HENG HYH_HENG 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前我有一个实体类如下所示:
现在我想通过JAVA的反射机制 实例化一个StudentClass 并赋值其中的 字段 / 属性
现在问题:向属性赋值时 ,普通的 类型 如 String 和 自定义的类。我都会写如何 实例化和赋值
唯独 public ArrayList<Interest> InterestList; 这个不会
请问是如何利用反射生成 ArrayList<T> 实例 并赋值到 相应的 InterestList 属性/字段上

package HelloWorld;

import java.util.ArrayList;

public class StudentClass extends BaseStudent implements IStudent {
public StudentClass() {
}
public ArrayList<Interest> InterestList;

private String MyName;

public String getMyName() {
return MyName;
}
public void setMyName(String myName) {
MyName = myName;
}
@Override
public String GetStudentage() {
return null;
}
}

...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
HYH_HENG
Java 51,407 成员 86,127 内容