将字符串转成数组(s.toCharArry()),然后头尾各一个指针,交换。
将数组转换成字符串(String.valueOf(char[] a))
class Solution {
public String reverseString(String s) {
if(s=="")
return s;
//将字符串转成数组
char [] stringArr =s.toCharArray();
char temp;
//左右各一个指针,交换
for(int i=0,j=stringArr.length-1;i<j;i++,j--)
{
temp=stringArr[i];
stringArr[i]=stringArr[j];
stringArr[j]=temp;
}
//将数组转成字符串
return String.valueOf(stringArr);
}
}