반응형
문자열 뒤집기
실행 코드
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 |