根据doc,android支持java 8 Stream功能,但下面的代码对我不起作用
ArrayList<Student> students= new ArrayList<>();
List<Integer> idList = students.stream().map(Student::getId).collect(Collectors.toList());
它无法解决方法stream()
错误。
我在项目中启用了java 8
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Android是否还不支持Collection.stream()
API?