gpt4 book ai didi

Java Lambda 风格

转载 作者:搜寻专家 更新时间:2023-11-01 01:04:42 29 4
gpt4 key购买 nike

因此,这不起作用,因为 seatsAvailable 是最终的。如何使用更多的 lambda 风格的从头开始的方式来完成我想要完成的事情?

final boolean seatsAvailable = false;
theatreSeats.forEach(seat -> {
if (!seatsAvailable) seatsAvailable = seat.isEmpty();
});

最佳答案

如果至少有一个空座位,您似乎希望 seatsAvailabletrue。因此,这应该可以为您解决问题:

final boolean seatsAvailable = theatreSeats.stream().anyMatch(Seat::isEmpty);

(注意:我假设您的类(class)名为 Seat。)

关于Java Lambda 风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53014408/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com