코틀린(Kotlin)/프로그래머스

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

초보왕보초 2023. 11. 9. 17:00
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