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

Kotlin-Programm zur Berechnung der Frequenz von Zeichen in einer Zeichenkette (Anzahl der Auftretungen)

Kotlin Beispiele大全

In diesem Programm lernen Sie, wie man in Kotlin die Häufigkeit eines bestimmten Zeichens in einer gegebenen Zeichenkette findet (Häufigkeit).

Beispiel: Frequenz der Zeichen suchen

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")
}

Wenn das Programm ausgeführt wird, lautet die Ausgabe:

e Häufigkeit  = 4

Im obigen Programm verwenden wir die Zeichenfolgemethode length(), um die Länge der gegebenen Zeichenfolge str zu finden.

Wir verwenden den str[i]-Zyklus, um jeden Buchstaben der Zeichenfolge zu durchlaufen, die Funktion akzeptiert den Index (i) und gibt den Buchstaben an der gegebenen Index-Position zurück.

Wir vergleichen jeden Buchstaben mit dem gegebenen Buchstaben ch. Wenn es eine Übereinstimmung gibt, erhöhen wir den Wert von frequency1。

Schließlich erhalten wir eine Zeichenfolge, in der die Gesamthäufigkeit der Werte gespeichert wird, und geben den Wert von frequency aus.

Dies ist das äquivalente Java-Code:Java-Programm zur Suche nach der Häufigkeit von Zeichen in einer Zeichenfolge

Kotlin Beispiele大全