TIL 13일차 (JadenCase 문자열 만들기 - Kotlin | 연산자 간의 우선순위를 고려한 연산 로직짜기)
코드카타 JadenCase 문자열 만들기 문제 풀이class Solution { fun solution(s: String): String { return s.split(" ").joinToString(" ") { it.toLowerCase().capitalize() } }}문자열을 람다문을 실행시킬 수 있는 형태로 바꿔주고각 요소를 전부 소문자로 변경한 뒤 첫글자만 대문자로 바꿔준다. 문자열에서 람다문 사용을 가능하게 하기s.split(" ").joinToString(" ")은 s와 반환결과는 같지만전자의 구문에서는 joinToString 함수에 람다식을 전달하여각 단어에 대해 변환 작업을 수행할 수가 있게 된다. capitalize()fun main() { val s =..
내일배움캠프/Android 국비지원
2024. 6. 8. 13:29