kotlin基础语法练习

kotlin基础语法练习

package com.example.kotlintest2

import kotlin.math.max

fun main(){
    print("请输入c的值")
    var c = Integer.parseInt(readLine())
    var a: Int = 10
    var b: Int = 15
    println("a + b = "+ getSum(a,b))
    println("a 和 b 中大一些的是" + getBig(a,b))
    println("a 和 b 中大一些的是"  + getBigger(a,b))
    println(getScore("jmlq"))
    print("循环练习")
    showFor()
}

fun showFor() {
    println("升序")
    var closeRange = 1..10//闭区间
    var openRange = 1 until 10//左闭右开
    var downRange = 10 downTo 1//降序遍历(闭区间)
    for(i in closeRange){
        print(i)
    }
    println()
    for(i in openRange){
        print(i)
    }
    println()
    println("降序遍历")
    for(i in downRange){
     print(i)
    }
}

fun getScore(s: String) =  when{
    s is String -> "s是字符串类型"
    s.startsWith("jm") -> 35
    s == "jim" -> 32
    s == "kim" -> 33
    else -> 34
}

fun getBigger(a: Int, b: Int) = if(a>b){a}else{b}

fun getBig(a: Int, b: Int): Int {
    return max(a,b)
}

fun getSum(a: Int,b:Int) = {a+b}

输出结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值