Kotlin-Programm zum Ermitteln der Zeichenfrequenz in einer Zeichenfolge

In diesem Programm lernen Sie, das Vorkommen (die Häufigkeit) eines Zeichens in einer bestimmten Zeichenfolge in Kotlin zu ermitteln.

Beispiel: Finden Sie die Häufigkeit des Zeichens

 fun main(args: Array) ( 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("Frequency of $ch = $frequency") )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Frequenz von e = 4

Im obigen Programm wird die Länge der angegebenen Zeichenfolge str mithilfe der Zeichenfolgenmethode ermittelt length().

Wir durchlaufen jedes Zeichen in der Zeichenfolge mit einer charAt()Funktion, die den Index (i) verwendet und das Zeichen im angegebenen Index zurückgibt.

Wir vergleichen jedes Zeichen mit dem angegebenen Zeichen ch. Wenn es eine Übereinstimmung ist, erhöhen wir den Frequenzwert um 1.

Am Ende erhalten wir das gesamte Vorkommen eines in der Frequenz gespeicherten Zeichens und drucken es aus.

Hier ist der entsprechende Java-Code: Java-Programm zum Ermitteln der Häufigkeit eines Zeichens in einer Zeichenfolge.

Interessante Beiträge...