判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
2015-08-16 16:05
1141 查看
判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
package yang.base; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Scanner; /** *判断一个字符串是否是对称字符串, *例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串 *分析: * 键盘录入数据 * 把字符数据转换成高效字符 * 使用高效中的翻转功能对数据进行翻转,在转换成字符串数据存储 * 使用equals方法进行两个数据比较 * 如果是,输出是对称数据,否则输出不是 * * * */ public class Test48 { public static void main(String[] args) { // 键盘录入数据 Scanner s = new Scanner(System.in); while(true){ String y=s.nextLine(); // 使用高效中的翻转功能对数据进行翻转,在转换成字符串数据存储 StringBuffer sb = new StringBuffer(y); String y1 = sb.reverse().toString(); // 使用equals方法进行两个数据比较 // 如果是,输出是对称数据,否则输出不是 if(y1.equals(y)){ System.out.println("是对称字符"); }else{ System.out.println("不是对称字符"); } System.out.println("结束请输入end"); if(y.equals("end")){ break; } } } }
相关文章推荐
- POJ1043 What's In a Name 逆图+完美匹配
- new与delete函数使用方法以及注意事项
- 理论物理极础7:对称性与守恒定律
- php:文件系统③
- Python 的 Numpy SciPy MatPlotLib配置
- java.lang.AbstractMethodError: gnu.xml.dom.DomDocument.getXmlStandalone()Z
- jQuery.lazyload详解
- combination sum
- iOS-表格数据的添加 删除
- Cocos中有关九宫格的解释
- hdu 5392
- hdu 5392
- 4.4 指向成员函数的指针
- 有关EaseIn,EaseOut,EaseInOut
- 安装grafana和grafana-zabbix插件
- select函数总结
- SVN系列学习(一)-SVN的安装与配置
- select函数总结
- LeetCode:Median of Two Sorted Arrays
- HDU 5360 Hiking 优先队列