亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Kotlin程序檢查字母是元音還是輔音

Kotlin 實例大全

在該程序中,您將學習使用Kotlin中的if..else和when語句檢查字母是元音還是輔音。

示例1:使用if..else語句檢查字母是元音還是輔音

fun main(args: Array<String>) {

    val ch = 'i'

    val vowelConsonant = if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') "元音字母" else "輔音字母"

    println("$ch 是 $vowelConsonant")
}

運行該程序時,輸出為:

i 是 元音字母

在上述程序中,'i'存儲在char變量 ch 中。在Java中,(" ")對字符串使用雙引號,(' ')對于字符使用單引號。

現在,要檢查ch是否為元音,我們檢查ch是否為以下任何一個:('a','e','i','o','u')。 與Java不同,這是使用if..else表達式而不是if..else語句來完成的。

如果字母是任何元音,則返回字符串為 "元音字母"。否則,返回字符串"輔音字母"。

我們還可以使用Kotlin中的when語句檢查元音或輔音。

示例2:使用when語句檢查字母是元音還是輔音

fun main(args: Array<String>) {

    val ch = 'z'

    when(ch) {
        'a', 'e', 'i', 'o', 'u' -> println("$ch 是元音字母")
        else -> println("$ch 是輔音字母")
    }
}

運行該程序時,輸出為:

z 是輔音字母

在上面的程序中,我們沒有用一個很長的if條件,而是用一個when語句代替。when類似于Java中的switch情況。

但是,when不僅僅是一個語句,它也是一個表達式,也就是說,我們可以從when語句返回和存儲值。

因此,在程序中,當ch是以下任意一種情況時:('a','e','i','o','u'),將輸出元音。 否則,將執(zhí)行 else 部分并將輔音打印在屏幕上。

這是等效的Java代碼:檢查 Java中的字母是元音還是輔音

Kotlin 實例大全