「a」変数で SomeObj の LinkedList を並べ替えるバブル ソート機能があります。同時に "b" 変数でリストを並べ替えたい場合はどうすればよいですか? bで別の関数を書く代わりに何ができますか?
public static void BubbleSort(LinkedList<SomeObj> objs) {
int len = objs.size();
for(int pass = 1; pass < len; pass++) {
for (int i=0; i < len - pass; i++) {
if(objs.get(i).a > objs.get(i + 1).a) {
SomeObj p = objs.get(i);
objs.set(i,objs.get(i+1));
objs.set(i + 1, p);
}
}
}
}