返回信息流public ArrayList<Unit> GetKPCoverage(ArrayList<Unit> unitList, Paper paper)
{
ArrayList <Integer> kp;
for (int i = 0; i < unitList.size(); i++)
{
kp = new ArrayList<Integer>();
unitList.toArray()[i].ProblemList.ForEach(delegate(Problem p);
kp.AddRange(p.Points);
ArrayList <Integer> common = kp.Intersect(paper.Points);
unitList.toArray()[i].KPCoverage = common.size() * 1.00 / paper.Points.Count;
}
return unitList;
}
unitList.toArray()[i].ProblemList.ForEach(delegate(Problem p); 这句话在java里如何改才不报错,还有Intersect是什么意思,列表转换为数组后unitList.toArray()[i].ProblemList和unitList.toArray()[i].KPCoverage报错,这是为什么??
这是一条镜像帖。来源:北邮人论坛 / java / #21614同步于 2012/3/4
Java机器人发帖
求解答,关于列表问题
devil5cry
2012/3/4镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。