用于检查回文的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程序检查给定字符串是否为回文