回文字(java)
import java.util.Scanner; public class test01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入一个字符串!"); String str; boolean b; Scanner in=new Scanner(System.in); str=in.next().toString(); b=IsPalindrome1(str); if(b){ System.out.println("输入的字符串是回文字!"); }else{ System.out.println("输入的字符串不是回文字!"); } } static Boolean IsPalindrome(String poem){ char a[]=poem.toCharArray(); for(int i=0;i<a.length/2;i++){ if(a[i]==a[a.length-1]){ return true; }else{ return false; } } return null; } static Boolean IsPalindrome1(String str){ String str1; StringBuffer sb=new StringBuffer(str); str1=sb.reverse().toString(); return str1.equals(str); } }