English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Programa Kotlin para encontrar a frequência de caracteres em uma string (número de ocorrências)

大全 de Exemplos de Kotlin

Neste programa,você aprenderá a encontrar a frequência de um caractere específico em uma string dada no Kotlin.

exemplo:procurar a frequência de um caractere

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 出现的频率 = $frequency")
}

A saída do programa quando executado é:

Frequência de e = 4

No programa acima, usamos o método length() da string para encontrar o comprimento da string fornecida str.

Usamos um loop str[i] para percorrer cada caractere da string, a função aceita o índice (i) e retorna o caractere na posição fornecida.

Comparamos cada caractere com o caractere fornecido ch. Se coincidir, aumentamos o valor de frequency1。

Por fim, obtemos um caractere armazenado na contagem total de ocorrências e imprimimos o valor de frequency.

Este é o código Java equivalente:Programa Java para Localizar a Frequência de Caracteres em uma String

大全 de Exemplos de Kotlin