您的位置:首页 > 编程语言 > Java开发

String 字符串的反转

2017-05-20 08:38 399 查看

方法一 :先转换为char[ ]  数组,使用数组的反转方法反转后再调用String的构造器转回String类型

                String s="123456789";
char[] s1=s.toCharArray();
for (int i = 0,j=s1.length-1; i <j; i++,j--) {
char tamp=s1[i];
s1[i]=s1[j];
s1[j]=tamp;
}
String ss=new String(s1);
System.out.println(ss);

方法二:先转换为StringBuffer类型的,再调用StringBuffer类的reverse()方法反转,然后再转回String类型

String s="123456789";
StringBuffer sb=new StringBuffer(s);
sb.reverse();
System.out.println(sb);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 基础 string