零一熊 2021-04-01 11:25 采纳率: 0%
浏览 74
已结题

将一个类的对象数组进行排序,可以交换数组两个对象的地址么?

 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;
                }
            }
        }

  • 写回答

2条回答 默认 最新

  • Eglusaxie 2021-04-01 11:45
    关注

    java不允许直接操作内存,也没有指针和地址的概念

    评论

报告相同问题?