gpt4 book ai didi

java - 如何从两个 DayOfWeeks 之间获取 DayOfWeek 的列表

转载 作者:行者123 更新时间:2023-12-01 12:47:52 24 4
gpt4 key购买 nike

我想获取两个 DayOfWeeks 之间的 DayOfWeeks 列表。

例如,

Input1: DayOfWeek.MONDAY
Input2: DayOfWeek.WEDNESDAY


并且输出应该是列表
[DayOfWeek.MONDAY, DayOfWeek.TUESDAY,
DayOfWeek.WEDNESDAY]


Java 是否提供任何 Api 来实现这一点?

最佳答案

您可以使用 DayOfWeek.values() 获得天数然后使用 filter过滤 MONDAY 之间的天数和 WEDNESDAY

List<DayOfWeek> days = Arrays.stream(DayOfWeek.values())
.filter(day -> day.getValue() >= DayOfWeek.MONDAY.getValue()
&& day.getValue() <= DayOfWeek.WEDNESDAY.getValue())
.collect(Collectors.toList());

System.out.println(days);

关于java - 如何从两个 DayOfWeeks 之间获取 DayOfWeek 的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61298715/

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