思路:先将字符串转换成数组,循环反转数组,最后再转为字符串
package jichu;
import java.util.Arrays;
/**
* Created by xiaobai on 2019/4/24.
* 字符串反转
* @author xiaobai.
* @DATE 2019/4/24
*/
public class StringReversal {
public static void main(String[] args) {
String strs = "abcdefg";
reVersal(strs);
}
public static void reVersal(String strs){
//将字符串先转为数组
char[] array = strs.toCharArray();
System.out.println(Arrays.toString(array));
for (int i = 0,j=array.length-1;i<j;i++,j--){
char temp = array[i];
array[i] = array[j];
array[j] = temp;
}
System.out.println(Arrays.toString(array));
new String(array);
System.out.println(array);
}
}