1. StringBuffer 或 StringBuilder 的 reverse 成员方法:
String str = "123456789";
String reverse1 = new StringBuffer(str).reverse().toString();
String reverse2 = new StringBuilder(str).reverse().toString();
2. String 的 CharAt 方法取出字符串中的各个字符重新拼接:
String str = "123456789";
String reverse = "";
for (int i = str.length() - 1; i >= 0; i --){
reverse += str.charAt(i);
}
3. String 的 toCharArray 方法将字符串转化为 char 类型数组重新拼接:
String str = "123456789";
String reverse = "";
char[] charArr = str.toCharArray();
for (int i = charArr.length - 1; i >= 0; i --){
reverse += charArr[i];
}