소스
kotlin
나의 풀이
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| class Solution { fun solution(s: String): String { val words = s.toLowerCase().toCharArray()
words[0] = words[0].toUpperCase()
for (i in 1 until words.size) { if (words[i].isLowerCase() && words[i - 1] == ' ') { words[i] = words[i].toUpperCase() } }
return String(words) } }
|
capitalize()
1 2 3 4 5 6 7
| class Solution { fun solution(s: String): String { return s.toLowerCase().split(" ").map { it.capitalize() }.joinToString(" ") } }
|
#KotlinAlgorithmProgrammers