문자열 뒤집기

SeungJoo
|2023. 9. 21. 16:49
728x90

문자열 뒤집기

실행 코드

class Solution {  
    public String solution(String my\_string) {  
        String answer = "";  

        for (int i = my\_string.length() - 1; i >= 0; i--){  
            answer += my\_string.charAt(i);  
        }  
        return answer;  
    }  
}

코드 분석

answer = "";

빈 문자열을 초기화합니다. 이 문자열은 뒤집힌 문자열을 저장하는 데 사용

 **for (int i = my_string.length() - 1; i >= 0; i--)**

for 루프를 사용하여 입력 문자열 my_string의 문자를 역순으로 순화하며 루프는 문자열의 마지막 문자부터 시작하여 첫 번째 문자까지 역순으로 이동

**answer += my_string.charAt(i);**

루프 내부에서 my_string.charAt(i)를 이용해 현재 문자를 가져오고 answer문자열에 += 연산자를 사용하여 덧붙여 문자열이 한 개씩 뒤집히면서 answer에 저장

728x90

'알고리즘' 카테고리의 다른 글

가위 바위 보  (0) 2023.09.26
배열 뒤집기  (0) 2023.09.20
배열 두 배 만들기  (0) 2023.09.20