方式一:
public static void main(String[] args) {
String str = "abc";
char[] arr = str.toCharArray();
StringBuilder sb = new StringBuilder();
for(int i=arr.length-1;i>=0;i--){
char c = arr[i];
String cStr = String.valueOf(c);
sb.append(cStr);
}
str = sb.toString();
System.out.println(str);
}
方式二:StringUtils 或者 StringBuilder
public static void main(String[] args) {
//StringUtils 底层通过StringBuilder实现
String str = "abc";
str = StringUtils.reverse(str);
System.out.println(str);
//StringBuilder
String str2 = "12345";
str2 = new StringBuilder(str2).reverse().toString();
System.out.println(str2);
}