题目
Description
回文串是从左到右或者从右到左读起来都一样的字符串,试编程判别一个字符串是否为回文串。
Input
输入一个字符串。串长度<255.
Output
判别输入的字符串是否为回文串,是输出”Y”,否则输出”N”。
Sample Input
abcba
Sample Output
Y
代码块
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
String s=cin.next();
if(ff(s)) System.out.println("Y");
else System.out.println("N");
cin.close();
}
private static boolean ff(String s) {
StringBuffer buffer = new StringBuffer(s);
buffer.reverse();
return buffer.toString().equals(s);
}
}