În acest program, veți învăța să găsiți apariția (frecvența) unui caracter într-un șir dat în Kotlin.
Exemplu: Găsiți frecvența caracterului
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") )
Când rulați programul, ieșirea va fi:
Frecvența lui e = 4
În programul de mai sus, lungimea șirului dat, str, se găsește folosind metoda șirului length().
Buclăm prin fiecare caracter din șir folosind charAt()funcția care ia indexul (i) și returnează caracterul din indexul dat.
Comparăm fiecare personaj cu caracterul dat cap. Dacă este o potrivire, mărim valoarea frecvenței cu 1.
În cele din urmă, obținem apariția totală a unui caracter stocat în frecvență și îl imprimăm.
Iată codul Java echivalent: program Java pentru a găsi frecvența unui caracter dintr-un șir.








