学习日记-调整字符串中指定字符的顺序
//1.创建字符串
StringBuffer str = new StringBuffer("abc123");
System.out.println("反转前:" + str);
//2.设置反转参数/位置
int start = 1;
int end = 5;
//3.将需要反转的字符进行截取,返回值时是String
String reverse = str.substring(start, end);
//4.执行反转操作,需要先将String转为StringBuffer或StringBuilder,
//因为String没有reverse()方法
StringBuffer str2 = new StringBuffer(reverse);
//5.调用反转方法reverse()
str2.reverse();
//6.将原来的字符替换为反转后的字符
str.replace(start,ent, String.valueOf(str2));
System.out.println("反转后:" + str);