Java Eclipse类比较标记并显示失败者

Java Eclipse类比较标记并显示失败者,java,eclipse,Java,Eclipse,在这段代码中,我想比较所有4名测试学生并显示失败的学生。我只在不及格的课上需要帮助。一流的课程很好 import java.io.IOException; import java.util.ArrayList; import java.util.Scanner; public class StudentClass { static ArrayList<Student> list = new ArrayList<Student>(); static void Stud

在这段代码中,我想比较所有4名测试学生并显示失败的学生。我只在不及格的课上需要帮助。一流的课程很好

import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;

public class StudentClass {

static ArrayList<Student> list = new ArrayList<Student>();

static void Student() {

Student topper = list.get(0);
for(int i=1;i<list.size();++i){
if(topper.marks<list.get(i).marks){
topper = list.get(i);
}
}
System.out.println("tooper is : "+topper.name);

}

static void failed1(){

if(list.get(i)<=35 ){
}
}


// System.out.println("This Student Failed" +);



public static void main(String[] args) {
// TODO Auto-generated method stub

Student s = new Student();
s.name = "Test 1";
s.roolno = 1;
s.marks = 30.5f;

list.add(s);
Student x = new Student();
x.name = "Test 2";
x.roolno = 2;
x.marks = 32.5f;

list.add(x);
Student y = new Student();
y.name = "Test 3";
y.roolno = 3;
y.marks = 80.5f;

list.add(y);
Student z = new Student();
z.name = "Test 4";
z.roolno = 4;
z.marks = 90.5f;

list.add(z);
printMainMenu();
}

private static void printMainMenu() {
System.out.println("** Main Menu **");
System.out.println("1.Topper");
System.out.println("2. Student Who Failed");
System.out.println("3.Exit");
System.out.println("\nEnter your Choice");
Scanner in = new Scanner(System.in);
int ch = in.nextInt();
switch (ch) {
case 1:
Student();
break;
case 2:
failed1();
break;
case 3:
System.exit(0);
default:
System.out.println("Enter Vaild Press Enter To Continue");
try {
System.in.read();

clear();
printMainMenu();
} catch (IOException e) {
e.setStackTrace(null);
}

break;

}
}

private static void clear() {
// TODO Auto-generated method stub

}

private static void failed() {
// TODO Auto-generated method stub

}

}
// private static void Entering(String string) {
// TODO Auto-generated method stub
import java.io.IOException;
导入java.util.ArrayList;
导入java.util.Scanner;
公共课学生课{
静态ArrayList=新建ArrayList();
静态无效学生(){
Student-topper=list.get(0);

对于(inti=1;i有几种方法可以进行检查。最简单的当然是手动检查

    ArrayList<Student> failedStudents = new ArrayList<Student>();

    for (Student student : studentList)
    {
        if (student.getMark() < passMark )
        {
            failedStudents.add(student);  
        }
    }
ArrayList failedStudents=new ArrayList();
用于(学生:学生名单)
{
if(student.getMark()

你也可以用一个类来实现a,该类按分数排序
学生
对象。

请发布一个实际问题,包括解释问题所需的任何代码,而不仅仅是一个链接。首先,将代码减少到尽可能少的程度,以演示问题。看起来你应该为
学生
类实现a。下面是一个Pl也可以轻松地发布学生课程