我正在自学java,我已经在while循环中,我在这里有一个关于回文的练习。什么是回文?将如何编码呢?有任何想法吗?或它的伪代码?我在这里真的很困惑
不是家庭作业
我正在自学java,我已经在while循环中,我在这里有一个关于回文的练习。什么是回文?将如何编码呢?有任何想法吗?或它的伪代码?我在这里真的很困惑
不是家庭作业
由于它不是家庭作业,因此您如何实现它并不重要。
public static <ToStringable> boolean isPalindrome(ToStringable stringable) {
String text = stringable.toString();
return text.equals(new StringBuilder(text).reverse().toString());
}
回文是一个向后读取与向前读取相同的序列,例如“kayak”或 12321。
见这里:http ://en.wikipedia.org/wiki/Palindrome
编辑:在stackoverflow上也有很多关于回文的问题。如果您有更具体的问题,请浏览它们并返回:
Palindrome 是一个序列,因此反转该序列会给您相同的序列。例如 MAM