대문자와 소문자 코틀린(Kotlin)

2023. 2. 17. 00:30·프로그래머스
728x90
반응형

오늘은 또 새로 나온 것같은 문제를 하나 풀어보았다.

 

근데 계속 코딩테스트 입문 단계의 문제가 추가되면 이거 언제 다 풀고 넘어가지?ㅋㅋ

 

문제

문제

문제는 간단하다.

 

소문자를 대문자로, 대문자를 소문자로 바꾼 String를 리턴해주면 된다.

 

전에 문제를 풀면서 썼던 메소드가 기억났다.

 

전에 toUpperCase(), toLowerCase()를 사용하려 했는데 Deprecated됐던 기억이 있다.

 

다시 찾아보니 그냥 uppercase(), lowercase() 메소드를 사용하면 됐다.

 

그런데 무작정 두 메소드를 쓰면 안되니 조건문을 통해 대소문자를 구분해주었다.

 

있을법한 이름으로 코틀린 공식 사이트에 검색하니.. 역시 나의 기대를 저버리지 않았다 ㅋㅋ

 

isUpperCase()는 Char가 대문자이면 true를 반환한다.

 

뭐 isLowerCase()는 당연히 소문자이면 true를 반환하리라 생각했다.

 

아무튼 두 개 다 사용할 필요는 없었다.

 

if문 하나에서 isUpperCase()만 사용했다.

 

나머지는 else에서 알아서 걸러질테니까

 

풀이

풀이

실행 결과

실행 결과

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'프로그래머스' 카테고리의 다른 글

가장 큰 수 찾기 코틀린(Kotlin)  (0) 2023.02.23
배열 회전시키기 코틀린(Kotlin)  (0) 2023.02.21
세균 증식 코틀린(Kotlin)  (0) 2023.02.15
제곱수 판별하기 코틀린(Kotlin)  (0) 2023.02.10
최댓값 만들기(1) 코틀린(Kotlin)  (0) 2023.02.09
'프로그래머스' 카테고리의 다른 글
  • 가장 큰 수 찾기 코틀린(Kotlin)
  • 배열 회전시키기 코틀린(Kotlin)
  • 세균 증식 코틀린(Kotlin)
  • 제곱수 판별하기 코틀린(Kotlin)
BonusTrack02.dev
BonusTrack02.dev
공부, 일상
  • BonusTrack02.dev
    BonusTrack02.dev
    BonusTrack02.dev
  • 전체
    오늘
    어제
    • 분류 전체보기 (237)
      • Dev experience (85)
        • Android (84)
        • Kotlin (1)
      • Study (62)
        • Kotlin (26)
        • Swift (17)
        • Java (19)
      • 프로그래머스 (68)
      • 주저리주저리 (22)
        • 카페 (5)
        • 음식점 (4)
        • 컨퍼런스 (1)
        • 팝업스토어 (4)
        • 전시회 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    프로그래머스
    스위프트
    배열
    CodeLab
    SWIFT
    Kotlin
    Material
    코루틴
    room
    MVVM
    ios
    getNumericValue
    안드로이드
    PCCE
    coroutines
    오블완
    티스토리챌린지
    jetpack
    자바
    ViewModel
    android
    LiveData
    viewModelScope
    aac
    databinding
    Observer
    코틀린
    programmers
    Java
    daterangepicker
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
BonusTrack02.dev
대문자와 소문자 코틀린(Kotlin)
상단으로

티스토리툴바