문자열을 뒤집는데 필요한 메서드: reverse()
reverse() 메소드를 사용하기 위해서는 Stringbuffer 또는 Stringbuilder 클래스를 이용해야 한다.
1. Stringbuffer 또는 Stringbuilder 클래스 생성
2.뒤집고 싶은 문자열.reverse().toString();
- 문자열 뒤집기
문제 설명
제한사항
입출력 예my_stringreturn
입출력 예 설명
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
제한사항
- 1 ≤ my_string의 길이 ≤ 1,000
입출력 예my_stringreturn
"jaron" | "noraj" |
"bread" | "daerb" |
입출력 예 설명
입출력 예 #1
- my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.
입출력 예 #2
- my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.
//1.
class Solution {
public String solution(String my_string) {
String answer = "";
StringBuffer sb = new StringBuffer(my_string); // 클래스 생성
answer = sb.reverse().toString(); //문자열 뒤집기
return answer;
}
}
//2.
class Solution {
public String solution(String my_string) {
StringBuilder sb = new StringBuilder();
sb.append(my_string);
sb.reverse();
return sb.toString();
}
}
출처: 프로그래머스
'Java > java 메소드' 카테고리의 다른 글
Integer.toString() <-> Integer.parseInt() - 정수를 문자열로, 문자열을 정수로 (1) | 2022.10.07 |
---|---|
sort() - 배열 오름차순, 내림차순 정렬 (0) | 2022.10.06 |
equals와 '==' - 문자열 비교 (1) | 2022.10.03 |
피자 나눠먹기 - if와 else, 삼항 연산자 (0) | 2022.10.03 |
Arrays.copyOfRange() - 배열 복사 메서드 (1) | 2022.10.03 |