Student stu = new Student();
for(int i = 0; i < num - 1; i++){
for(int j = i; j < num; j++){
if(students[i].grade > students[j].grade){
stu = students[i];
students[i] = students[j];
students[j] = stu;
}
}
}
java不允许直接操作内存,也没有指针和地址的概念
一个数组中两个成员的值可以互换。如果这两个成员是对象的话,那实际交换的就是这两个对象的引用地址。