您的位置:首页 > 其它

String字符串反转

2015-11-18 23:37 337 查看
new
StringBuffer(
"abcde"
).reverse().toString();


通过char数组进行转换

package com.test.reverse;

public class TestReverse {
public static void main(String[] args) {

// 声明任意字符串
String str = "abcde";
//将字符串转换成char[]
char[] rsourceCharArray = str.toCharArray();
//声明一个char[] 用来存放每一个字符
char[] targetCharArray = new char[str.length()];
int j=0;
for(int i=str.length()-1; i>=0; i--){
//动态为targetCharArray赋值
targetCharArray[j++] = rsourceCharArray[i];
}
//将结果转成字符串
//注意: 这里不可以写成    targetcharArray.toString(); 会打印出在内存空间的地址
String newStr = String.valueOf(targetCharArray);
System.out.println(newStr);

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: