您好我在尝试设置另一个类中的自定义类对象列表时遇到问题。
public class Request {
private List<Custom> Custom;
public List<Request.Custom> getCustom() {
return Custom;
}
public void setCustom(List<Request.Custom> custom) {
Custom= custom;
}
public class Custom{
private String id;
public String getid() {
return id;
}
public void setid(String Id) {
id= Id;
}
}
}
现在如何从另一个类设置id?
答案 0 :(得分:0)
使用以下语法创建内部类的对象:
classInstance.new InnerClass()
然后你可以从其他类
获得Custom
的列表
Request req = new Request();
List<Request.Custom> clist = new ArrayList<>();
Request.Custom c;
c = req.new Custom();
c.setid("one");
clist.add(c);
c = req.new Custom();
c.setid("two");
clist.add(c);
req.setCustom(clist);
答案 1 :(得分:0)
你必须这样做:
dp.find_weeks()
这里的技巧是myR.new Custom(); 这就是结果,因为你正在使用内部/嵌套类