文章详情页
Java,检查字符串是否是回文。不区分大小写
浏览:276日期: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 - "CommonsChunkPlugin now only takes a single argument.。。。。2. javascript - RN项目iOS端真机测试账号无法登录!3. javascript - mongodb怎么设置用户的账户不重复?4. javascript - 页面滚动条出现时如何防止页面跳动5. 请问各位java自带类的一些问题6. javascript - ng里form表单传递参数值遇到的问题7. javascript - 解释下这种函数定义8. 这个java项目有一个首页地址是微信前台的,这个所谓的微信前台指的是什么?9. javascript - 粘贴一段带有图片和文字的内容,如何使用js实现获取图片并上传到服务器?10. java中double类型转换为String类型?
排行榜

网公网安备