有人可以帮我找出这段代码的arraylist等价物吗?这个类中有一个全球性的“Riders”arraylist,它就是对象的来源。 swap方法是更大的quickSort方法的一部分。
public void swap(int left, int right){
Riders temp = riders[left];
riders[left] = riders[right];
riders[right] = temp;
}
我尝试了.set()方法,这使我的代码看起来像这样:
public void swap(int left, int right){
Riders temp = riders.get(left);
riders.set(left, riders.get(right));
riders.set(right, temp);
}
但这似乎并没有对我的数据进行排序,所以我仍然不确定我是否正确地进行了这项工作。