https://www.acmicpc.net/problem/2908
정답
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args)throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int a = Integer.parseInt(new StringBuilder(st.nextToken()).reverse().toString());
int b = Integer.parseInt(new StringBuilder(st.nextToken()).reverse().toString());
System.out.print(a>b ? a:b);
}
}
풀이
StringBuilder 사용
- StringBuilder(734).reverse() ⇒ 734 문자 전체 뒤집기 해서 437로 출력된다.
- StringBuilder(734).reverse().toString() ⇒ 437을 String으로 변환한다.
https://lavender1122.tistory.com/274#StringBuilder%20%EC%83%9D%EC%84%B1%EC%9E%90-1
'JAVA > 백준' 카테고리의 다른 글
[Java] 10988번 : 팰드린롬인지 확인하기 (0) | 2024.09.20 |
---|---|
[Java] 11718번 : 그대로 출력하기 (0) | 2024.09.20 |
[Java] 1152번 : 단어의 개수 (0) | 2024.09.20 |
[Java] 2675번 : 문자열 반복 (0) | 2024.09.20 |
[Java] 10809번 : 알파벳 찾기 (0) | 2024.09.20 |