gpt4 book ai didi

kotlin - 具有多个值的函数不返回

转载 作者:行者123 更新时间:2023-12-02 12:57:58 42 4
gpt4 key购买 nike

fun main(args:Array<String>){

fun multiplyAndDivide(number: Int, factor: Int): Pair<Int, Int> {
return Pair(number * factor, number / factor)
}
val (product, quotient) = multiplyAndDivide(4, 2)

fun multiplyInferred(number: Int, multiplier: Int) = number * multiplier
}

请我花了几个小时试图执行这些代码,但没有任何 react 。
我只得到

进程以退出代码 0 结束

最佳答案

我认为这样你可以在 Kotlin 中使用 Pair 从函数返回多个值:

fun returnTwoValues(): Pair<String, Int>{

return Pair("string_result", 15)
}

如何访问结果:
val p = returnTwoValues()

val result1 = p.first

var result2 = p.second

要查看结果打印如下:
println("$result1, $result2")

关于kotlin - 具有多个值的函数不返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56968238/

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