3 回答

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊
不要以意外的方式使用API,即使它實(shí)現(xiàn)了您的直接目標(biāo)。
forEach
accounts
peek
forEach
peek
forEach
accounts.forEach(a -> a.login());List<Account> loggedInAccounts = accounts.stream() .filter(Account::loggedIn) .collect(Collectors.toList());

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
return list.stream().map(foo->foo.getBar()) .peek(bar->bar.publish("HELLO")) .collect(Collectors.toList());
List<Bar> bars = list.stream().map(foo->foo.getBar()).collect(Collectors.toList());bars.forEach(bar->bar.publish("HELLO"));return bars;
添加回答
舉報(bào)