要根据null值筛选Api平台,可以使用以下代码示例中的解决方法:
List filteredApis = apiList.stream()
.filter(api -> api.getPlatform() != null)
.collect(Collectors.toList());
import org.apache.commons.collections4.CollectionUtils;
List filteredApis = (List) CollectionUtils.select(apiList, api -> api.getPlatform() != null);
import com.google.common.base.Predicate;
import import com.google.common.collect.Collections2;
Collection filteredApis = Collections2.filter(apiList, new Predicate() {
@Override
public boolean apply(Api api) {
return api.getPlatform() != null;
}
});
请注意,以上示例假设存在一个名为apiList
的List
对象,其中Api
类具有一个名为getPlatform()
的方法,该方法返回Api的平台值。根据具体情况,你可能需要调整示例代码以适应你的数据模型。