面试题答案
一键面试fun calculateSum(a: Int, b: Int): Int {
require(a > 0 && b > 0) { "a和b必须都大于0" }
val result = a + b
contract {
returns() implies (result > 0)
}
return result
}
fun calculateSum(a: Int, b: Int): Int {
require(a > 0 && b > 0) { "a和b必须都大于0" }
val result = a + b
contract {
returns() implies (result > 0)
}
return result
}