我有一个PageSummary对象的ArrayList,我想使用Java 8将列表对象的值设置到我的Model类属性中。
public class XXXX {
for(PageSummary ps : pageSummaryList){
model = new Model();
model.setName(ps.getName());
model.setContent(getContent(ps.getName()));
model.setRating(getAverageRating(ps.getName()));
modelList.add(model);
}
private String getContent(String sopName){}
private AverageRatingModel getAverageRating(String sopName){}
}
这里的getAverageRating函数会返回一个介于1-5之间的整数,而getContent函数则会返回一个字符串。