我正在学习Uni的计算机科学,并且发现Java很难让我头脑发热,我知道需要做什么但我无法解决如何编写代码感?如何使用JAVA返回来自ArrayList的输入
我有一个任务来输出有多少学生在考试中通过和失败,这是通过用户输入完成的。它会要求一个名字和标记,然后它会计算有多少人通过和失败。现在详细信息保存在ArrayList
中,我只需提取那些失败的学生数。我已经完成了一半。
class Course
{
private ArrayList<Student> people = new ArrayList<Student>();
public void add(Student s)
{
people.add(s);
}
//Return the number of students who failed (mark<40)
public int fail()
{
int count = 0;
for (int i=0; i< people.size(); i++);
int mark = people.get(i).getMark();
{
if (mark < 40) {
count = count +1;
}
}
return count;
}
}
我知道这不正确,但它基本上存在吗?请帮忙吗?如果你需要更多的代码,请问! 感谢
唉唉非常感谢你@rgettman 此外,我如何才能找到的平均分和顶标? – 2013-03-11 18:21:28