判断一个数是不是回文数(Java StringBuffer)
来源:互联网 发布:nginx 隐藏真实ip 编辑:程序博客网 时间:2024/06/01 08:38
这个题目如果是用Java写,会联想到StringBuffer类中有一个倒置字符串的函数:reverse(),值得注意的是,这个函数返回一个引用,也就是说,进行倒置之后原来的StringBuffer对象也就变了,所以一定要记得在写的时候注意。
Scanner s1=new Scanner(System.in); String in=s1.next(); StringBuffer n=new StringBuffer(in); n.reverse();//倒置字符串 String out=n.toString();//转换成String类型 if (in.equals(out)) { System.out.println("是回文数"); }else{ System.out.println("不是回文数"); } s1.close();
这里为什么不直接用两个StringBuffer比较呢?StringBuffer的equals函数比较的是两个对象的引用,并不能返回正确的答案。
0 0
- 判断一个数是不是回文数(Java StringBuffer)
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 判断一个数是不是回文数
- 递归判断一个数是不是回文数
- LintCode判断一个数是不是回文数
- java小练习(输入一个数,判断是不是回文数)
- 判断是不是回文数
- 判断是不是回文数
- 判断是不是回文数
- 判断一个字符串是不是回文数
- 判断一个五位数是不是回文数
- 判断一个链表是不是回文数
- 判断一个整数是不是回文数
- C语言中结构体的内存对齐问题
- 如何实现分享网站文章到微信朋友圈时显示指定缩略图或LOGO
- Virtualbox 基于Java的应用
- socket FTP
- 神经网络文本分类案例
- 判断一个数是不是回文数(Java StringBuffer)
- java对象转成JSON字符串,避免 $ref
- iOS网络监控
- css3实现三角形
- 'autocomplete="off"'在Chrome中不起作用解决方案
- Unity Editor中使用AssetBundle里的shader遇到的问题
- socket TCP UDP
- java slf4j日志管理
- NEFU 358 埃及分数(迭代加深,数学)