我不知道流API的所有功能。
我有一个带有自定义适配器的AutoCompleteTextView
,我编写了一个方法,可以判断输入到AutoCompleteTextView
中的数据是否来自建议的数据,如下图所示:
现在我想使用Lightweight-Stream-API重写它,以便在api 24以下版本中使用。
Java8中的方法:
private boolean isFromSuggestedData(List<StoreCategory> list, final String nameEnglish){
return list.stream().anyMatch(item -> nameEnglish.equals(item.getNameEnglish()));
}
anyMatch
看起来像是java.util.stream
的一个测试。只需尝试更改import
和流的创建即可。 - Naman