1

Java 8 は次のようなコードをサポートする必要があるようです。

List<String> names = Arrays.asList("Alice", "Bob", "Charlie", "Dave");
List<String> filteredNames = names
    .filter(e -> e.length() >= 4)
    .into(new ArrayList<String>());

for (String name : filteredNames) {
    System.out.println(name);
}

しかし、IntelliJ を起動してこれらを入れようとすると、関数filterinto関数が存在しません。ラムダを正常に動作させることはできますが、「拡張メソッド」は表示されません。最初に設定しなければならないものはありますか?

4

0 に答える 0