四时宝库

程序员的知识宝库

Kotlin 05.While循环示例(kotlin inline refied)

Kotlin 05.While循环示例

前言:

和其他编程语言一样,Kotlin也有while循环语句,Kotlinwhile循环和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 知识加油站

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接