我对kotlin相当陌生,下面是我的代码。我所期待的结果应该是"Hello“,但是我不断地得到一个错误,并且不知道为什么。
fun sayHello(itemtogreet:String){
val msg = "Hello" + itemtogreet
println(msg)
}
fun main(){
sayHello(itemtogreet:"Kotlin")
}
发布于 2020-09-14 06:31:05
这是一个语法问题,您有两个选项:
fun sayHello(itemtogreet:String){
val msg = "Hello" + itemtogreet
println(msg)
}
fun main(){
sayHello("Kotlin")
}
fun sayHello(itemtogreet:String){
val msg = "Hello" + itemtogreet
println(msg)
}
fun main(){
sayHello(itemtogreet = "Kotlin")
}
发布于 2021-04-06 22:22:24
我也注意到了这一点,但原因是Kotlin.kt调用Java.class。错误的书写:
MigrationHelper.updateTableColumn(db, UserDao.class)
正确书写:
MigrationHelper.updateTableColumn(db = db, daoClass = UserDao::class.java)
发布于 2020-09-14 06:44:04
fun sayHello(itemtogreet:String){
val msg = "Hello" + itemtogreet;
println(msg)
}
fun main(){
sayHello(" Kotlin")
}
https://stackoverflow.com/questions/63886282
复制相似问题