[Java] String 문자열 reverse하기
Algorithm/개념 정리

[Java] String 문자열 reverse하기

반응형






[Java] String 문자열 reverse하기






엄청 간단한 문제다. 근데 reverse를 함수로 구현하지 않고, StringBuilder를 사용하면 빠르게 찾을 수 있다는 것을 알게 된 문제


String 값이 주어져 있으면, 아래와 같이 써주면 된다.

new StringBuilder("스트링 변수이름").reverse().toString();





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
 
public class Main_2908_상수 {
 
    public static void main(String[] args) throws Exception {
        
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
 
        StringTokenizer st = new StringTokenizer(br.readLine(), " ");
        
        String A = st.nextToken();
        String B = st.nextToken();
        
        A = new StringBuilder(A).reverse().toString();
        B = new StringBuilder(B).reverse().toString();
        
        String ans = Integer.parseInt(A) > Integer.parseInt(B) ? A : B;
        System.out.println(ans);
    }
 
}
 
cs


반응형