设计一个算法,在一个字符串中找出其中的回文字符串(plaindrome)。

解决方案 »

  1.   

    “回文字符”是什么意思?没明白
    这个你可以参考,能不能用上。我在帮你研究研究去
    导包
    import java.lang.String;
    import java.util.regex.Pattern;
    import java.util.regex.Matcher;直接写了:Pattern p = Pattern.compile("plaindrome");
    Matcher m = p.matcher("...这里是字符串...plaindrome...");
    while(m.find()){
       System.out.println(m.group());
    }
      

  2.   

    哦,不用,循环判断首尾字符equals就可以了
      

  3.   

    不对 ,所谓回文字符串就是:aabaa,aba,abbba。从左到右和反向相同。
    注意是在一个任意的字符串中找他的回文字符串。
    两头比不行:eg:Aaaabaaa 
    突然想到,应该在比完一个首字符后,后移一个再比。但还是很麻烦。
      

  4.   

    同四楼的  循环判断首尾字符equals