0

スコアを含む txt ファイルをバブル ソートできるようにしたいと考えています。アルファベットはソートできましたが、整数はソートできませんでした。私はそれについてどうやって行くかについての考えを持っていました。任意のソリューションまたは入力をいただければ幸いです。これが私がすでに持っているバブルソートコードです。

public static void bubbleSort(int array[]) {
        boolean swapped = true;
        while (swapped) {
            swapped = false;
            for (int i = 0; i < array.length - 1; i++) {
                if (array[i] > array[i + 1]) {
                    swapped = true;
                    int temp = array[i];
                    array[i] = array[i + 1];
                    array[i + 1] = temp;
                }
            }
            for (int i = 0; i < array.length; i++) {
                System.out.print(array[i] + "\t");
            }
            System.out.println();
        }
}
4

1 に答える 1

0

特にバブルソートを使用する必要がない場合はArrays.sort()、配列をソートする方法を使用してください。

こんなふうになりますArrays.sort(array);

于 2012-12-02T18:08:56.130 に答える