백준(Backjoon) 1259, 팰린드롬수
2021. 7. 8. 09:09ㆍCodingTest
문제풀이
StringBuiler 클래스의 reverse() 메서드를 활용하여 반전시킨 다음에 기존 입력받은 문자열과 비교하여 팰린드롬수인지 검사한다.
소스코드
public class Main {
public static String solution(String str)
{
StringBuilder sb = new StringBuilder(str);
String rever_str = sb.reverse().toString();
return str.equals(rever_str) ? "yes" : "no";
}
public static void main(String args[]) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String in = "";
while(!(in=br.readLine()).equals("0"))
{
System.out.println(solution(in));
}
}
}
'CodingTest' 카테고리의 다른 글
백준(Backjoon) 1373, 2진수 8진수 (0) | 2021.07.20 |
---|---|
백준(Backjoon) 7568, 덩치 (0) | 2021.07.12 |
백준(Backjoon) 10820, 문자열 분석 (0) | 2021.07.07 |
백준(Backjoon) 10799, 쇠막대기 (0) | 2021.07.06 |
백준(Backjoon) 1026, 보물 (0) | 2021.07.06 |