問題一覧へ コレクション 基礎

Comparator.comparingInt による並び替え

次のコードを実行すると何が表示されますか。

import java.util.*;
import java.util.stream.*;

public class Main {
  public static void main(String[] args) {
    List<String> list = List.of("cat", "elephant", "ox");
    list.stream()
        .sorted(Comparator.comparingInt(String::length))
        .forEach(System.out::println);
  }
}

選択肢