在此程序中,您将学习检查给定的数字是正数还是负数。这可以通过在Kotlin中使用if-else语句或when表达式来完成。
要检查数字是正数还是负数,请将其 与0进行比较。
如果数字大于零,则为正数。
如果数字小于零,则为负数。
如果数字等于零,则为零。
fun main(args: Array<String>) { val number = 12.3 if (number < 0.0) println("$number 是负数.") else if (number > 0.0) println("$number 是正数.") else println("$number 为 0.") }
运行该程序时,输出为:
12.3 是正数.
这是等效的Java代码:检查数字是正数还是负数的Java程序。
上述程序中的if else语句也可以使用when表达式替换。
fun main(args: Array<String>) { val number = -12.3 when { number < 0.0 -> println("$number 是负数.") number > 0.0 -> println("$number 是正数.") else -> println("$number 为 0.") } }
运行该程序时,输出为:
-12.3 是负数.