2021-07-16 게시 됨2021-07-16 업데이트 됨Algorithm / Programmers0회 방문[프로그래머스] 레벨 2 : JadenCase 문자열 만들기 문제 보기 소스 kotlin 나의 풀이 123456789101112131415class 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) // words.joinToString("") 사용 가능 }} capitalize() 1234567class Solution { fun solution(s: String): String { return s.toLowerCase().split(" ").map { it.capitalize() }.joinToString(" ") }} #KotlinAlgorithmProgrammers