【发布时间】:2018-05-22 05:41:46
【问题描述】:
我有这个函数,它运行一个冒泡排序算法来对另一个类中创建的 LinkedList 进行排序。
for(int k=0; k < n; k++){
for(int j=1; j < (n-i); j++){
if(loopObj.loopedGradeReq(j-1) > loopObj.loopedGradeReq(j)){
//swap elements
temp = loopObj.loopedGradeReq(j-1);
loopObj.getGradeReq().get(j-1) = loopObj.getGradeReq().get(j);
arr[j-1] = arr[j];
loopObj.getGradeReq().get(j) = temp;
}
}
}
但是,我不断收到一个
'参数的左边必须是变量'
每当我到达这一行时出错:
loopObj.getGradeReq().get(j-1) = loopObj.getGradeReq().get(j);
我能做什么?提前致谢!
【问题讨论】:
标签: java oop variables variable-assignment bubble-sort