相遇'不要钱'

导航

引用数组排序


public class StudentDemo {
    public static void main(String []args){
        Student student[]=new Student[10];
        student[0]=new Student("刘一手",20);
        student[1]=new Student("刘二手",40);
        student[2]=new Student("刘三手",10);
        student[3]=new Student("刘四手",45);
        student[4]=new Student("刘五手",67);
        student[5]=new Student("刘六手",11);
        student[6]=new Student("刘七手",9);
        student[7]=new Student("刘八手",21);
        student[8]=new Student("刘久手",23);
        student[9]=new Student("刘斯手",64);
        
        for (int i = 0; i < student.length; i++) {
            for (int s = 0; s < student.length-1-i; s++) {
                if(student[s].age>student[s+1].age){
                    Student stu=student[s];
                    student[s]=student[s+1];
                    student[s+1]=stu;
                }
            }
        }
        
        for (int i = 0; i < student.length; i++) {
            System.out.println(student[i].name+"  "+student[i].age);
        }
    }

}

 

/**
 * 学生类
 * @author H2
 *
 */
public class Student {

    public String name;//
    public int age;
    
    public Student(){}
    
    public Student(String name,int age){
        this.name=name;
        this.age=age;
    }
}

 

posted on 2014-04-14 19:13  相遇'不要钱'  阅读(114)  评论(0)    收藏  举报