int num1 = 1; int num2 = 2; int num3 = 3; List<Integer> num = new ArrayList<>(); num.add(num1); num.add(num2); num.add(num3);
としたあと、リストの中の1以外を選んだ新たなリストを作りたい場合に
List<Integer> NUM = num.stream().filter(n -> n != 0).collect(Collectors.toList());
とするとうまくいきません。
CollectorsにはいろんなCollectosがあります、というエラーみたいです。
上のstremを含んだ式のどこが間違いなのかを教えてもらえませんか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー