美文网首页
344. Reverse String(字符串逆序)

344. Reverse String(字符串逆序)

作者: Ching_Lee | 来源:发表于2018-03-11 11:50 被阅读0次

将字符串转成数组(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);
    }
}

相关文章

网友评论

      本文标题:344. Reverse String(字符串逆序)

      本文链接:https://www.haomeiwen.com/subject/xqaifftx.html