java成绩单按照总分排序_java根据学生总分按顺序排名,怎么调用排序?无法应用。求大神修改!...

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();

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值