我想編寫一個java方法來返回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.
什麼是最好的方法來測試,如果這是一個迴文,不區分大小寫和忽略標點符號。
感謝您抽出寶貴的時間來作出迴應,但: 輸出: 賽車 假 – user2121604 2013-03-14 05:25:42
@ user2121604 - 他只是忘了轉換_palindrome_爲小寫...你應該嘗試理解和學習這個答案,而不是僅僅複製和粘貼它。 – jahroy 2013-03-14 05:34:33
嗯,我想看看它是否先工作,然後嘗試從中吸取教訓。 但是,請您詳細說明一下嗎?我不知道如何將它全部轉換爲小寫,我是Java新手。對不起,感謝 – user2121604 2013-03-14 05:36:00