该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
package shuzu;
class xinxi{
private String className;
private String name;
private int age;
private int java;
private int html;
private int c;
private int sum;
public xinxi(){
}
public xinxi(String className,String name,int age,int java,int html,int c){
this.setClassName(className);
this.setName(name);
this.setAge(age);
this.setJava(java);
this.setHtml(html);
this.setC(c);
}
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getJava() {
return java;
}
public void setJava(int java) {
this.java = java;
}
public int getHtml() {
return html;
}
public void setHtml(int html) {
this.html = html;
}
public int getC() {
return c;
}
public void setC(int c) {
this.c = c;
}
public void setSum(){
this.sum=this.getC()+this.getJava()+this.getHtml();
}
public int getSum(){
return sum;
}
}
class setShuzu{
private xinxi[] shuzu=new xinxi[5];
public void setJianLian(){
shuzu[0]=new xinxi("T25","张三",20,78,73,76);
shuzu[1]=new xinxi("T25","李四",27,34,37,39);
shuzu[2]=new xinxi("T25","王二",25,62,64,69);
shuzu[3]=new xinxi("T25","弎笑",18,95,98,98);
shuzu[4]=new xinxi("T25","麻子",24,56,57,58);
}
public void sortShuzu(){
for(int i=0;i
shuzu[i].setSum();
for(int i=0;i
for(int j=i;j
if(shuzu[i].getSum()
xinxi tem=shuzu[i];
shuzu[i]=shuzu[j];
shuzu[j]=tem;
}
}
public void getShuzu(){
System.out.println("该班学生信息如下:\n班号 姓名 年龄 Java Html C# 总分");
for(int i=0;i
System.out.println(shuzu[i].getClassName()+" "+shuzu[i].getName()
+" "+shuzu[i].getAge()+" "+shuzu[i].getJava()
+" "+shuzu[i].getHtml()+" "+shuzu[i].getC()
+" "+shuzu[i].getSum());
}
}
}
public class Shuzu {
public static void main(String[] args){
setShuzu s=new setShuzu();
s.setJianLian();
s.sortShuzu();
s.getShuzu();
}
}