publicclassStudent{Stringname,number;doubles1,s2,s3,sum;publicStudent(Stringn,Stringno,doublex1,doublex2,doublex3){name=n;number=no;s1=x1;s2=x2;s3=x3;sum=s1+s2+s3;}public...
public class Student{
String name,number;
double s1,s2,s3,sum;
public Student(String n,String no,double x1,double x2,double x3)
{ name=n;
number=no;
s1=x1;
s2=x2;
s3=x3;
sum=s1+s2+s3;
}
public static void paixu(Student v[])
{ for(int i=0;i
{Student t=new Student();
for(int j=i+1;j
if(v[i].sum
{t=v[i];
v[i]=v[j];
v[j]=t;
}
}
}
void print()
{System.out.println(name+" "+number+" "+s1+" "+s2+" "+s3);
}
public static void main(String args[])
{
Student s[]=new Student[5];
s[0]=new Student("Zhangsan","20140001",89,87,90);
s[1]=new Student("Lisi","20140002",88,87,90);
s[2]=new Student("Wangwu","20140003",89,80,90);
s[3]=new Student("Zhaohong","20140004",89,87,78);
s[4]=new Student("Gaozi","20140005",81,87,90);
s[0].paixu();
}
}
展开