rxJava通过筛选器列表删除列表元素
我有listA={a,b,c,d,e,f,g}和listB={0,4,5} 我希望通过listB值删除listA的元素(按索引使用) 所以我想得到一个结果[b,c,d,g],意思是“[x,b,c,d,x,x,g]”rxJava通过筛选器列表删除列表元素,java,list,filter,functional-programming,rx-java,Java,List,Filter,Functional Programming,Rx Java,我有listA={a,b,c,d,e,f,g}和listB={0,4,5} 我希望通过listB值删除listA的元素(按索引使用) 所以我想得到一个结果[b,c,d,g],意思是“[x,b,c,d,x,x,g]” 有没有办法使用Rxjava的过滤器或映射?或者只是使用for循环?我想6个月后回答可能太晚了 但你的答案是: Observable.from(listA) .filter(member -> !listB.contains(member)) 我希望它能有所
有没有办法使用Rxjava的过滤器或映射?或者只是使用for循环?我想6个月后回答可能太晚了 但你的答案是:
Observable.from(listA)
.filter(member -> !listB.contains(member))
我希望它能有所帮助:)添加答案永远不会太晚。我回答了比这更老的问题:)