반응형
📖 문제
☑️ 입출력 예제
알고리즘❓ 풀어내기❗️
StringBuffer 클래스의 reverse() 함수를 사용하면 쉽게 풀 수 있다.
🧑🏻💻 풀이 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
StringBuffer sb = new StringBuffer(str);
String reverse = sb.reverse().toString();
if (str.equals(reverse)) {
System.out.println(1);
} else System.out.println(0);
}
}
▶ String reverse = sb.reverse().toString() : 입력받은 문자열을 sb에 대입하고 sb에 reverse() 메서드를 적용시켜 문자열을 거꾸로 뒤집은 뒤, toString() 메서드를 사용하여 String 객체로 반환한다.
'ALGORITHM > 백준' 카테고리의 다른 글
[JAVA] 백준 크로아티아 알파벳 - 2941 (0) | 2024.05.25 |
---|---|
[JAVA] 백준 킹, 퀸, 룩, 비숍, 나이트, 폰 - 3003 (0) | 2024.05.25 |
[JAVA] 백준 별 찍기 7 -2744 (0) | 2024.05.25 |
[JAVA] 백준 1546 - 평균 (0) | 2024.05.19 |
[JAVA] 백준 10811 - 바구니 뒤집기 (1) | 2024.05.19 |