package TcmStudy.day17; class Student{ String name; double score; public String getInfo(){ return "姓名:" + name + ";分数是:" + score; } } public class ObjectArrayTest01 { public static void main(String[] args) { // 创建一个数组对象 里面有三个对象 Student[] arr = new Student[3]; arr[0] = new Student(); arr[0].name = "数"; arr[0].score = 66; arr[1] = new Student(); arr[1].name = "苏"; arr[1].score = 88; arr[2] = new Student(); arr[2].name = "值"; arr[2].score = 99; // 根据分数对数组对象进行排序 for (int i = 1; i < arr.length;i++){ for (int j = 0;j < arr.length - 1;j++){ Student temp = arr[j]; arr[j].score = arr[j+1].score; arr[j+1] = temp; } } // 打印出数组对象的信息 for (int i = 0;i < arr.length;i++){ System.out.println(arr[i].getInfo()); } } }