【发布时间】:2020-05-26 04:53:41
【问题描述】:
我有这个方法:
filteredListIn.addAll(Stream.of(listRef)
.filter(results ->
results.getTitle().contains(query.toString().toLowerCase())
));
使用这两个变量:
private List<Results> listRef = new ArrayList<>();
List<Results> filteredListIn = new ArrayList<>();
但我得到了
为 addAll(Stream) 找到 filtersListIn.addAll(Stream.of(listRef) ^ 方法 Collection.addAll(Collection) 不适用 (参数不匹配;Stream 无法转换为 Collection) 方法 List.addAll(Collection) 不适用
有什么问题,我该如何解决?
这可能是因为我使用外部库来支持 api 24 下的流吗?
【问题讨论】:
标签: java android java-stream