【发布时间】:2021-11-07 01:09:29
【问题描述】:
我想创建一个函数,通过递归返回给定范围内的日期列表。我将提供开始日期、结束日期和递归类型。我不知道如何开始。任何的意见都将会有帮助。有没有这方面的图书馆,还是我必须自己做?
data class Date(
val day: Int,
val month: Int,
val year: Int
)
enum class Recursion {
NEVER,
EVERY_DAY,
EVERY_WORK_DAY,
EVERY_WEEK,
EVERY_MONTH,
ANNUAL
}
fun createListOfEvents(startDate: Date, endDate: Date, recursion: Recursion): List<Date>{
}
【问题讨论】:
-
你是什么意思“递归”?这个参数是干什么用的 -
recursion: Recursion?您是指日期的步骤吗? -
是的,我就是这么想的
-
您应该删除
recursion标签。 “递归”在编程中具有非常特定的含义,但您使用的是该词的其他含义。我无法将其删除,因为其他人开始编辑您的帖子,并且需要另外一个人批准。 -
欢迎来到 SO!为什么你需要递归呢?您是否尝试过编写任何代码来填写此处的函数存根?你被困在哪里了?感谢您的上下文。
标签: android kotlin recursion recurrence