Problem Description
输入一串字符(长度小于100),判断该串字符是否是回文串(正序读与逆序读内容相同)。
Input
输入一串字符(长度小于100)。
Output
若该串字符是回文串输出“yes",否则输出”no“。
Sample Input
asdfgfdsa
Sample Output
yes
import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
String str = reader.nextLine();
StringBuffer s1 = new StringBuffer();
for(int i=str.length()-1; i>=0; i--) {
s1.append(str.charAt(i));
}
int flag=1;
for(int i=0; i<str.length()/2; i++) {
if(str.charAt(i)!=s1.charAt(i)) {
flag=0;
}
}
if(flag==1) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
}