728x90
반응형
오늘 이 문제는 기존에 사용해보지 않은 메소드를 사용해보는 겸 풀어보았다.
이번에 사용한 함수는 코틀린 표준 라이브러리에 있는 함수이다.
문제
문제의 요구사항은 간단하다. 문자열 왼쪽의 0을 없애주면 된다.
여기서 문자열 왼쪽을 삭제하면서 자바엔 없는 함수를 사용해봤다.
풀이
먼저 0이 몇개나 존재할지 모르기 때문에
while문에서 startsWith로 문자열이 0으로 시작하면 문자열 앞의 0을 지워주었다.
그리고 removePrefix의 리턴을 다시 지역 변수로 넣어주었다.
지역 변수로 리턴된 문자열을 다시 넣어주지 않으면
answer에 넣어둔 파라미터 값이 변하지 않기 때문에 while문에서 무한루프에 빠질 수 있다.
실행 결과
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[PCCE 기출문제] 3번 / 수 나누기 자바(Java) (3) | 2024.10.28 |
---|---|
문자 개수 세기 코틀린(Kotlin) (0) | 2024.07.07 |
[PCCE 기출문제] 8번 / 창고 정리 자바(Java) (0) | 2024.03.24 |
[PCCE 기출문제] 7번 / 가습기 자바(Java) (0) | 2024.03.15 |
접미사 배열 코틀린(Kotlin) (0) | 2024.03.10 |