1.使用StringBuilder方法
public class Demo1 {
public static void main(String[] args) {
String str ="abcdefg";
StringBuilder builder = new StringBuilder(str);
System.out.println(builder.reverse());
}
}
2.for循环使用
public class Demo1 {
public static void main(String[] args) {
String src="abcdef";
String des="";
for(int i = src.length() -1;i>=0;i--){
des+=src.charAt(i);
}
System.out.println(des);
}
}
3.直接对字符串char数组进行排序
public class Demo1 {
public static void main(String[] args) {
String src="abcdef";
char[] chars = src.toCharArray();
for(int i=0;i<chars.length/2;i++){
char temp= chars[i];
chars[i]=chars[chars.length-i-1];
chars[chars.length -i-1] =temp;
}
System.out.println(chars);
}
}