问题描述
将一个字符串进行反转。将字符串中指定部分进行反转。比如“abcdefg”反转为”abfedcg”
代码实现
下面展示一些 内联代码片
。
import org.junit.Test;
public class StringDemo {
//方式1 转化为char[],抽取出需要反转的部分进行反转
public String reverse(String str,int startIndex,int endIndex){
if(str!=null) {
char[] chars = str.toCharArray();
char temp;
for (int i = startIndex, j = endIndex; i < j; i++, j--) {
temp = chars[i];
chars[i]