gpt4 book ai didi

kotlin - 类型不匹配 : inferred type is String but Int was expected

转载 作者:行者123 更新时间:2023-12-03 09:01:08 25 4
gpt4 key购买 nike

fun main(args:Array<String>)
{
println("Enter values of c and d")
var c:String= readLine()!!
var d:String= readLine()!!
try
{
division(c,d)
} catch (e:Exception)
{
println("Exception Occured")
e.printStackTrace()
}
}

fun division(a:Int,b:Int){
println(a/b)

}

错误:(6, 17) Kotlin:类型不匹配:推断类型为 String,但预期为 Int 错误:(6, 19) Kotlin:类型不匹配:推断类型为 String,但应为 Int

最佳答案

您将 String 传递给仅接受 Int 的方法。使用 toInt() 修复:

division(c.toInt(), d.toInt())

关于kotlin - 类型不匹配 : inferred type is String but Int was expected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50089249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com