我为我的计算机科学课程完成了一个程序,我必须编写一个程序让用户输入一个单词,程序会告诉用户该单词是否是回文。我想扩展这个,所以我可以输入一个句子,程序会告诉我有多少单词是回文,并告诉我哪些是回文。任何帮助都将非常感谢
答案 0 :(得分:0)
要检查字符串是否是回文,我们需要比较反向字,看看它们是否相同:
boolean isPalindrome = word.equals(new StringBuilder(word).reverse().toString());
既然您可以检查一个单词,请尝试在所有单词上写一个循环,并在找到单词后添加到计数器中。