728x90

문자열 s의 길이가 4 또는 6이면서 숫자로만 구성돼 있는지 확인하는 함수 리턴하기
예시)

풀이
- 논리연산자 사용하기
- 컬렉션 조건 함수 사용하기
- isDigit() 사용하기
제출 코드

(코드 해석해 보기)
문자열 s.length가 4거나 6일 때, s의 문자열이 숫자로만 구성돼 있으면 true를 리턴한다
논리 연산자

|| 와 &&을 이용한다
컬렉션 조건 함수
- all : 컬렉션의 원소 중에, 조건을 만족하는 원소가 하나라도 있을 때(return type = Boolean)
- any : 컬렉션의 모든 원소가 조건을 만족할 때 (return type = Boolean)
- none : 컬렉션에 조건을 만족하는 원소가 없을 때 (return type = Boolean)
- contains : 컬렉션에 해당 원소가 있는지 체크 (return type = Boolean)
- count : 조건을 만족하는 원소의 개수를 반환 (return type = Int)
- find : 조건을 만족하는 첫번째 원소 반환 (return type = <T>)
isDigit()
문자열이 숫자인지 판별한다
(숫자일 때 true 리턴)
isAlpha()
문자열이 문자인지 판별한다
(문자일 때 true 리턴)
728x90
'코틀린(Kotlin) > 프로그래머스' 카테고리의 다른 글
[프로그래머스/코틀린(Kotlin)] 직사각형 별찍기 (0) | 2023.11.10 |
---|---|
[프로그래머스/코틀린(Kotlin)] 행렬의 덧셈 (0) | 2023.11.09 |
[프로그래머스/코틀린(Kotlin)] 부족한 금액 계산하기 (0) | 2023.11.08 |
[프로그래머스/코틀린(Kotlin)] 문자열 내림차순으로 배치하기 (0) | 2023.11.08 |
[프로그래머스/코틀린(Kotlin)] 약수의 개수와 덧셈 (0) | 2023.11.07 |