您的位置:首页 > 其它

判断一个字符串是否是对称字符串,例如"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;
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: