文章詳情頁
Java,檢查字符串是否是回文。不區分大小寫
瀏覽:193日期:2024-04-26 15:55:50
如何解決Java,檢查字符串是否是回文。不區分大小寫?
使用此正則表達式刪除所有標點和空格并將其轉換為小寫
String palindrome = '...' // from elsewhereboolean ispalindrome = palindrome.replaceAll('[^A-Za-z]', '').toLowerCase().equals(new StringBuilder(palindrome.replaceAll('[^A-Za-z]', '').toLowerCase()).reverse().toString());解決方法
我想編寫一個Java方法,如果字符串是回文,則返回true。
這是我到目前為止的內容:
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.
在不區分大小寫并忽略標點符號的情況下,測試這是否是回文式的最佳方法是什么。
標簽:
java
相關文章:
1. javascript - 百度搜索網站,如何讓搜索結果顯示一張圖片加上一段描述,如圖;求教2. javascript - 如圖,百度首頁,查看源代碼為什么什么都沒有?3. mongodb - Mongo java驅動中,有沒有封裝好的函數,可以直接取到文檔中的某個具體的值,而不是一個文檔?或者有沒有方法實現??4. JavaScript中怎么理解=、==和===5. javascript - 求助,nodeJS和koa2文檔對新手小白太不友好,一臉懵逼。。。6. javascript - 請指條明路,angular的$event,在select中卻是undefined?7. javascript - JS事件委托問題8. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點9. javascript - 豆瓣的這個自適應是怎么做的?10. javascript - 問下大家對前后端分離,是怎么理解的
排行榜
