使用 java 流的不兼容类型错误

我是 Java 流的新手,


所以我拿了这个例子,我得到了一个编译错误。


import java.util.ArrayList;

import java.util.Arrays;

import java.util.stream.Collectors;

public class JavaApplication14 {


  public static void main(String[] args) {

    ArrayList<Integer> list = new ArrayList<Integer>();

    list.add(1);list.add(2);list.add(3);

    list.add(6);list.add(5);list.add(4);

    List<Integer> l = list.stream().filter(i->i%2==0).collect(Collectors.toList());


 }

}

有人可以说为什么我在最后一行代码中收到此错误:


List<Integer> l = list.stream().filter(i->i%2==0).collect(Collectors.toList());


开满天机
浏览 298回答 1
1回答

慕莱坞森

您使用了 List 接口,但没有导入它。import&nbsp;java.util.List;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java