javaならどうやって辞書順にソートしますか?
JavaではCollections.sort()メソッドを使用して文字列リストを辞書順に並べ替えることができます。
まず、文字列のリストを ArrayList に格納します。次に、Collections.sort() メソッドを使用して、この ArrayList をソートします。以下にコード例を示します。
import java.util.ArrayList;
import java.util.Collections;
public class DictionarySort {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.add("grape");
Collections.sort(list);
System.out.println("按字典顺序排序后的列表:");
for (String str : list) {
System.out.println(str);
}
}
}
ネイティブな日本語で言い換えるとالتالي
按字典顺序排序后的列表:
apple
banana
grape
orange
Collections.sort() メソッドを呼び出すことで、リスト内の文字列は辞書順にソートされます。