これはよくある質問だと思いますが、他の回答をいくつか見て、コードを機能させることができませんでした。
double の 2 次元配列、2 つの列、および一連の行があり、配列を最初の列で昇順に並べ替えたいと考えています。
私の配列は ratio[][] と呼ばれ、次のコードを試しました:
Arrays.sort(ratio, new Comparator<double[]>() {
@Override
public double compare(double[] o1, double[] o2) {
return valueOf(o1[0]).compareTo(valueOf(o2[0]));
}
});
コンパイラは一連のエラーを検出しています。java.util.Arrays と java.util.Comparator をインポートしました。私は何を間違っていますか?