코딩테스트 준비(kotlin)/문자열6 [프로그래머스] 문자열 다루기 기본(kotlin) 나의코드 1. 함수 인자로 받은 문자열을 toCharArray() 함수를 사용하여 문자 배열로 전환2. array.size 함수를 이용하여 배열의 길이가 4 또는 6인지 검사 -> 아니면 false 리턴3. for문을 통해 배열 사이즈만큼 반복문을 진행하며, 숫자가 아닐경우 바로 false 리턴4. 모든 조건을 만족하여 for문이 정상적으로 끝났을 경우 true 리턴 class Solution { fun solution(s: String): Boolean { var answer = true var array = s.toCharArray() if (array.size == 4 || array.size == 6) { for (i in 0 until array.size) .. 2024. 5. 1. [프로그래머스] 문자열 내림차순으로 배치하기 1. 문자열 s를 toCharArray() 함수를 이용하여 문자열을 문자 어레이로 변환시킨다. 2. 반환된 문자열 배열을 sortedDescending() 함수를 통해 배열내의 문자를 내림차순으로 정렬한다. 3. joinToString()함수를 통하여 정렬된 문자 배열을 다시 문자열로 변환합니다. joinToString 함수는 배열의 요소를 문자열로 합치는 역할을 합니다. 여기서는 빈 문자열 ""을 구분자로 사용하여 배열의 요소를 이어붙인다. 만약 구분자가 "@" 경우 각 요소 사이에 @를 넣어준 문자열이 된다 ex) g@f@e@d@c@b@Z //문자열 내림차순으로 배치하기fun solution(s: String): String { var answer = "" answe.. 2024. 4. 30. 이전 1 2 다음