📜  用于检查回文的Java程序(使用库方法)

📅  最后修改于: 2022-05-13 01:55:12.670000             🧑  作者: Mango

用于检查回文的Java程序(使用库方法)

给定一个字符串,编写一个Java函数来检查它是否是回文。如果字符串的反转与字符串相同,则称该字符串为回文。例如,“abba”是回文,但“abbc”不是回文。这里的问题是使用字符串反转函数解决的。

例子:

Input : malayalam
Output : Yes

Input : GeeksforGeeks
Output : No

// Java program to illustrate checking of a string
// if its palindrome or not using reverse function
class Palindrome
{
  public static void checkPalindrome(String s)
  {
    // reverse the given String
    String reverse = new StringBuffer(s).reverse().toString();
  
    // check whether the string is palindrome or not
    if (s.equals(reverse))
      System.out.println("Yes");
  
    else
      System.out.println("No");
  }
  
  public static void main (String[] args)
               throws java.lang.Exception
  {
    checkPalindrome("malayalam");
    checkPalindrome("GeeksforGeeks");
  }
}

输出:

Yes
No

相关文章:
C程序检查给定字符串是否为回文