ALGORITHM
[백준 2908 Java] 문자열 뒤집기 - StringBuffer / StringBuilder
dabin
2020. 12. 29. 19:51
StringBuffer 클래스를 이용하여 문자열을 뒤집을 수 있다.
문자열을 내림차순으로 배치하는 것이랑은 다르므로 주의!!
StringBuffer().append(str)
str 데이터를 현재 문자열 끝에 추가
StringBuffer().append(str).reverse()
역순으로 된 문자열 반환
StringBuffer().append(str).reverse().toString()
StringBuffer 타입 -> String 타입으로 변환
그 밖에, StringBuilder도 StringBuffer와 똑같은 메서드를 가지고 있으니 참고하자.
import java.util.Scanner;
public class Ex07 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str1 = sc.next();
String str2 = sc.next();
String str3 = new StringBuffer().append(str1).reverse().toString();
String str4 = new StringBuffer().append(str2).reverse().toString();
int num1 = Integer.parseInt(str3);
int num2 = Integer.parseInt(str4);
System.out.println(num1 > num2 ? num1 : num2);
}