public static void main(String[] args) {
int num1 = 734;
int num2 = 893;
int reverseNum1 = reverseInt(num1);
int reverseNum2 = reverseInt(num2);
// if 문 사용
if(reverseNum1 > reverseNum2) System.out.println(reverseNum1);
else System.out.println(reverseNum2);
// if 문 사용 안할 경우
System.out.println(Math.max(reverseNum1, reverseNum2));
}
private static int reverseInt(int num){
int result=0;
while(num != 0){
result = result * 10 + (num % 10);
num /= 10;
}
return result;
}
'JAVA > 알고리즘' 카테고리의 다른 글
백준 2869 문제풀이 (0) | 2021.05.04 |
---|---|
백준 알고리즘 풀이(1157번) (0) | 2020.06.04 |
백준 알고리즘 풀이(15596번) (0) | 2020.06.04 |
백준 알고리즘 풀이(1065번) (0) | 2020.06.04 |
백준 알고리즘 풀이(2675번) (0) | 2020.06.04 |