如何按 kotlin 中的枚举类进行过滤?(刚刚学习)在下面的代码中,文件中前面定义的枚举类是PayStatus{PAID,UNPAID}.
fun nextRentDate(): LocalDate? {
return rentPaymentSchedule.
filter { it.value.paymentStatus is PayStatus.UNPAID}.
minBy { it.value.date.toEpochDay() }?.value?.date
}
Run Code Online (Sandbox Code Playgroud)
我收到错误:Kotlin:
不兼容的类型:PayStatus.UNPAID 和 Enum
| 归档时间: |
|
| 查看次数: |
5491 次 |
| 最近记录: |