我不是Kotlin的新手,而是通过Kotlin koans课程自己学习。
在任务16中,我必须为自定义类df <- tibble(id = letters[1:11], time = 1:11,
value = c(90,50,40,0,30,30,0,10,0,0,0))
df %>%
slice(n():1) %>%
slice(c(which(cumsum(value > 0) > 0)[1] - 1, which(cumsum(value > 0) > 0))) %>%
slice(n():1)
实现rangeTo函数。
我首先尝试了以下方法:
MyDate
但是随后编译器向我显示了operator fun MyDate.rangeTo(other: MyDate) = {
return DateRange(this, other)
}
并说type mismatch
。
以下作品:
return is not allowed here
这是为什么?