[백준] 2908번 문제
문제
문제출처 : Baekjoon
풀이
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String num1 = sc.next();
String num2 = sc.next();
sc.close();
StringBuffer sb1 = new StringBuffer(num1);
StringBuffer sb2 = new StringBuffer(num2);
int result1 = Integer.parseInt(sb1.reverse().toString());
int result2 = Integer.parseInt(sb2.reverse().toString());
if(result1 > result2){
System.out.println(result1);
}else{
System.out.println(result2);
}
}
}
회고
- 왜 String Class에는 reverse가 없는걸까? StringBuffer도 공부하고 정리해서 올려야겠다! 삼항연산자 쓰고싶었는데 빠르게 코딩하려고 하다보니 갑자기 머리가 멍해져서ㅋㅋㅋㅋ 다음에 다시 풀때는 좀 더 깔끔하게 풀기!