Kotlin程序來查找字符串中字符的頻率(出現(xiàn)次數(shù))

Kotlin 實(shí)例大全

在此程序中,您將學(xué)習(xí)在Kotlin中查找給定字符串中某個(gè)字符的出現(xiàn)(頻率)。

示例:查找字符的頻率

fun main(args: Array<String>) {
    val str = "This website is awesome."
    val ch = 'e'
    var frequency = 0

    for (i in 0..str.length - 1) {
        if (ch == str[i]) {
            ++frequency
        }
    }

    println("$ch 出現(xiàn)的頻率 = $frequency")
}

運(yùn)行該程序時(shí),輸出為:

e 出現(xiàn)的頻率  = 4

在上述程序中,使用字符串方法length(),找到給定字符串str的長(zhǎng)度。

我們使用str[i]循環(huán)字符串中的每個(gè)字符,該函數(shù)接受索引(i)并返回給定索引中的字符。

我們將每個(gè)字符與給定字符ch進(jìn)行比較。如果匹配,我們將frequency值增加1。

最后,我們得到一個(gè)字符存儲(chǔ)在其中的總計(jì)出現(xiàn)次數(shù),并將frequency的值打印出來。

這是等效的Java代碼:查找字符串中字符頻率的Java程序。

Kotlin 實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清