文字列が回文である場合にtrueを返すJavaメソッドを記述したいと思います。
これが私がこれまでに持っているものです:
String palindrome = "...";
boolean isPalindrome = palindrome.equals(
new StringBuilder(palindrome).reverse().toString());
これに関する私の問題は、次のような単語がRace car
パリンドロームであると見なされないことです。
Doc, note, I dissent. A fast never prevents a fatness. I diet on cod.
大文字と小文字を区別せず、句読点を無視して、これが回文であるかどうかをテストするための最良の方法は何ですか。