温馨提示⚠:java分开类文件写回一个Main文件里时,不能用public?
1004、 成绩评定
package grade;
import java.util.Scanner;
/**
* @author: y9
* @Date: 2021/09/07
*/
public class Main {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
int n = reader.nextInt();
Stu[] stus = new Stu[n];
for(int i=0; i<n; i++) {
stus[i] = new Stu(reader.next(),reader.next(),reader.nextDouble());
}
int min = 0;
int max = 0;
for(int i=1; i<n; i++) {
if(stus[i].getGrade() < stus[min].getGrade()) {
min=i;
}
if(stus[i].getGrade() > stus[max].getGrade()) {
max = i;
}
}
System.out.println(stus[max]);
System.out.println(stus[min]);
}
}
class Stu {
private String name;
private String num;
private double grade;
public Stu(String name, String num, double grade) {
this.name = name;
this.num = num;
this.grade = grade;
}
@Override
public String toString() {
return name + " " + num;
}
//Getters and Setters
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNum() {
return num;
}
public void setNum(String num) {
this.num = num;
}
public double getGrade() {
return grade;
}
public void setGrade(double grade) {
this.grade = grade;
}
}