我的这个程序,帮我看看啊~谢谢了
import java.io.*;
public class java03
{public static boolean first(String x)
{
if(x==" ") 
 {
  return true;
 }else if(((x.charAt(i)==x.charAt(x.length()-i))|(x.charAt(0)==x.charAt(x.length()-1)))&&(i>=(x.length()/2)))//如果首字相同同或全部相同具有回文
{
first(x);
i++;
return true;
}
}
public static void main(String [] args)throws Exception

BufferedReader ss=new BufferedReader(new InputStreamReader(System.in));
String s=ss.readLine();
System.out.println(first(s));                                                             
}
}