條件控制

      在〈條件控制〉中尚無留言

if-else if-else

Kotlin的條件判斷式跟Java, C都是一樣的, 如下

fun main(args:Array<String>){
    print("請輸入價格 :")
    var price= Integer.parseInt(readLine())
    if (price <=50){
        print("便宜")
    }
    else if (price<=100){
        print("普通價格")
    }
    else{
        print("搶錢啊")
    }
}

字串判定

Java字串內容是否一樣, 需使用 str.equals(). 而在kotlin一樣是使用equals()來判定.
只是Kotlin比較人性化, 覆寫 “==” 運算子來判定內容

fun main(args:Array<String>){
    print("請輸入名字 : ")
    var name= readLine()
    if (name=="Thomas")print("正確")
    else print("錯誤")
}

布林值

Boolean只有true/false二個值, 使用Boolean時, 雖可寫成 if(runFlag==true),
但精簡成如下更為正確

🔒 更多內容,請登入會員繼續閱讀。

立即登入

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *