让我们看看这个可观察的:
Observable<List<UserProfile>> findUser =service.getUserProfiles()
我如何对其进行转换,使其将第一个元素作为 Observable 返回(而不是仅包含第一个元素的 Observable 列表)。我试过first()
and takeFirst()
但它仍然返回一个列表。
Map it!
Observable<List<UserProfile>> findUser = service.getUserProfiles();
Observable<UserProfile> firstUser = findUser
.filter(list -> !list.isEmpty())
.map(list -> list.get(0));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)