fun main(){
val cal = cals(15,3,"/")
println(cal)
}
fun cals(num1:Int,num2:Int,operation:String){
when (operation) {
"+" -> num1 + num2
"-" -> num1 - num2
"*" -> num1 * num2
"/" -> num1 / num2
else -> 0
}
}
上面的代码给出了"Kotlin.Unit"错误的原因以及如何修复它?谢谢.
我try 了一些方法,它起作用了,但我不理解它.以下是代码:
fun main(){
val cal = cals(15,3,"/")
println(cal)
}
fun cals(num1:Int,num2:Int,operation:String):Int {
return when (operation) {
"+" -> num1 + num2
"-" -> num1 - num2
"*" -> num1 * num2
"/" -> num1 / num2
else -> 0
}
}