1 - 3 : 配列のソート

1 - 3 : 配列のソート

Arrays.sort メソッドのサンプルです。 String配列データをソートして結果を表示します。

[ArraysSortTest.java]

import java.util.Arrays;

public class ArraysSortTest {

public static void main(String args[]) {

// ソート対象データ

String[] names = { ""tom"", ""hirai"", ""bobu"", ""tomoyuki""};

System.out.println(""[ソート前]"");

printStringArray(names);

Arrays.sort(names);

System.out.println(""[ソート後]"");

printStringArray(names);

}

static void printStringArray(String[] strings) {

for(int i = 0; i < strings.length; i++) {

System.out.println("" "" + strings[i]);

}

}

}

実行結果

[ソート前]

tom

hirai

bobu

tomoyuki

[ソート後]

bobu

hirai

tom

tomoyuki