Kotlin 05.While循环示例
前言:
和其他编程语言一样,Kotlin也有while循环语句,Kotlin的while循环和Python也是非常相似的,while循环后一定是有一个布尔表达式,当这个布尔表达式为true时,while语句会一直运行
1.基本的while循环语法
while (ExpressionCondtion) {
// while循环体
}
2.while循环示例
while后面的布尔表达式和,if语句类似,可以使用判断数值大小为条件
fun main(args: Array<String>) {
var num = 1
while (num <= 5) {
println(num)
num++
}
}
这里会输出 1 到 5
也可以在while循环体内嵌套if语句
fun main(args: Array<String>) {
var num = 1
val givenNo = 10
while (num <= givenNo) {
if (num % 2 == 0) {
println(num)
}
num++
}
}
这里会输出 除2,余数为0的所有数值,也就是偶数
2.while循环示例求和
while 语句求和示例
fun main(args: Array<String>) {
var num = 1
val givenNo = 100
var sum = 0
while (num <= givenNo) {
sum += num
num++
}
println("The sum of numbers from 1 to $givenNo is: $sum ")
}
我们可以看到 1 到 100 求和的值是 5050
今天给大家分享了while循环语句的2种用法,大家都学会了吗?我们后面给大家带来更多的Kotlin示例
欢迎关注公众号:KnowHub 知识加油站