【发布时间】:2019-05-23 18:26:26
【问题描述】:
我正在尝试学习 Kotlin,所以我在网上学习了一个教程,其中讲师编写了一个代码,在他们身上运行良好,但它给了我错误。
这是错误
错误:(26, 17) Kotlin: 无法创建抽象类的实例
import kotlin.random.Random
fun main(args: Array<String>) {
feedTheFish()
}
fun feedTheFish() {
val day = randomDay()
val food = "pellets"
print("Today is ${day} and the fish eat ${food}")
}
fun randomDay():String {
val week = listOf ("Monday", "Tuesday", "wednesday", "thursday", "friday", "saturday", "sunday")
return week[ Random().nextInt(7)]
}
我从 return 语句中得到错误,我认为是随机的。请帮助我理解这一点并修复此代码。
【问题讨论】: