[프로그래머스] 문자열 다루기 기본 (Kotlin)

728x90

문제


이해

문자열 길이 4 or 6 이고
숫자로만 구성되어있는 지 확인

true / false return

접근

  1. all 함수 : 모든 원소가 람다식 만족하는 지 확인 -> isDigit
  2. 길이 체크
  3. return

풀이

fun main() {
    val data = "1234"
    println(Solution().solution(data))
}

class Solution {
    fun solution(s: String): Boolean {
        return s.all {
            it.isDigit()
        } && ((s.length == 4 || s.length == 6))
    }
}
728x90

댓글

Designed by JB FACTORY