[프로그래머스] 접미사인지 확인하기

devel_liz·2024년 12월 17일
1

코딩테스트

목록 보기
27/45

🗒 문제



📝 나의 문제풀이

class Solution {
    fun solution(my_string: String, is_suffix: String): Int =
      if(my_string.indices.map(my_string::substring).contains(is_suffix)) 1 else 0        
  }

📝 다른 사람의 문제 풀이

class Solution {
    fun solution(myString: String, isSuffix: String) = if (myString.endsWith(isSuffix)) 1 else 0
}

🖊 문제 풀이 시 알면 좋을 것

  • endsWith()
    • endsWith 메소드는 문자열이 특정 접미사로 끝나는지 확인하는 메소드입니다. 이 메소드는 Boolean 값을 반환하며, 주어진 접미사가 문자열의 끝에 있으면 true, 아니면 false를 반환합니다.
      fun main() {
        val myString = "banana"
        
        println(myString.endsWith("ana"))  // true
        println(myString.endsWith("nan"))  // false
        println(myString.endsWith("a"))    // true
      }
profile
Android zizon

0개의 댓글

관련 채용 정보