やっと出てきました!!!


7-4寮は誰が一番高いですか.(20点)他のJavaが学校でバスケットボール選手を選抜する方法が思いつかないので、寮ごとに最大4人がいます.寮のリストを出して、寮ごとに一番高い学生を見つけてください.学生類Studentを定義して、身長height、体重weightなどがあります.
入力フォーマット:n行入力、各行フォーマット:寮番号、name、height、weight.寮番号の区間は[0,10]、nameはアルファベットで構成され、長さは16未満、height、weightは正の整数である.
出力フォーマット:寮番号によって小さいから大きいまで並べ替えて、各寮の身長が一番高い学生情報を出力する.テーマは各寮に身長が一番高い学生が一人しかいないことを保証する.出力サンプル:0 Tom 175 120 1 Jack 180 130 3 ETAF 183 145入力サンプル:0 Tom 175 120 1 Jack 180 130 1 Hale 160 140 Marry 160 120 Jerry 165 110 3 ETAF 183 145 1 Mickey 170
Student.java package Student;
public class Student { private int height; private int weight; String name; int fangjianhao; public void Name(String name) { this.name=name; } public void Fangjianhao(int fangjianhao) { this.fangjianhao=fangjianhao; } public int getHeight() { return height; } public void setHeight(int height) { this.height = height; } public int getWeight() { return weight; } public void setWeight(int weight) { this.weight = weight; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getFangjianhao() { return fangjianhao; } public void setFangjianhao(int fangjianhao) { this.fangjianhao = fangjianhao; } }
TestStudent.java package Student; public class TestStudent {
public static void main(String[] args) {
	// TODO Auto-generated method stub
	Student [] a = new Student[7];
	for(int k=0;k<7;k++) {
		a[k] = new Student();
	}
	a[0].setFangjianhao(0);
	a[0].setName("Tom");
	a[0].setHeight(175);
	a[0].setWeight(120);
	a[1].setFangjianhao(1);
	a[1].setName("Jack");
	a[1].setHeight(180);
	a[1].setWeight(130);
	a[2].setFangjianhao(1);
	a[2].setName("Hale");
	a[2].setHeight(160);
	a[2].setWeight(140);
	a[3].setFangjianhao(0);
	a[3].setName("Marry");
	a[3].setHeight(160);
	a[3].setWeight(120);
	a[4].setFangjianhao(0);
	a[4].setName("Jerry");
	a[4].setHeight(165);
	a[4].setWeight(110);
	a[5].setFangjianhao(3);
	a[5].setName("ETAF");
	a[5].setHeight(183);
	a[5].setWeight(145);
	a[6].setFangjianhao(1);
	a[6].setName("Mickey");
	a[6].setHeight(170);
	a[6].setWeight(115);
	int i=1;
	while(a[0].getFangjianhao()==a[i].getFangjianhao()) {
		if(a[0].getHeight()

}