import org.junit.Test;
/**
* @author 大跳蚤
* @create 2020-11-28
* @describe 将一个字符串进行反转。
*
*/
public class reverseTest {
//自己的method
public void reverse(String str){
// System.out.println(str.length());
char chararray[] = str.toCharArray();
String string = "";
for(int i = str.length()-1;i >= 0;i--){
string = string + chararray[i];
}
System.out.println(string);
}
//利用 StringBuffer/StringBuilder 的reverse函数
public void reverse1(String str){
//把string转换成StringBuffer
//方式一
// StringBuffer newstr = new StringBuffer(str);
//方式二
StringBuffer newstr = new StringBuffer();
newstr.append((str));
newstr.reverse();
System.out.println(newstr);
}
@Test
public void testreverse(){
String str = "abcdfg";
// reverse(str);
reverse1(str);
}
}