Help | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Help

fun main(args: Array<String>) { val letter: Char = readLine()!![0] val text: String = readLine()!! val result = letter_count(letter, text) println(result) } fun letter_count (letter: Char , text: String ): Boolean{ return letter in text } Please help with this task

6th May 2021, 12:35 PM
Regaliv Derif
Regaliv Derif - avatar
2 Answers
0
Regaliv Derif letter in text will not return count. It will just return true or false. So use filter to count character like this: fun letter_count(letter: Char, text: String): Int { return text.filter { it == letter }.count() } Here it means iterator which will read each character and will compare with passed character.
6th May 2021, 2:14 PM
A͢J
A͢J - avatar
0
I know that boolennot needed here just didn't know what else to write. But your version looks very new and since you wrote, we have not learned yet
6th May 2021, 2:33 PM
Regaliv Derif
Regaliv Derif - avatar