反转字符串

作者: 第四单元 | 来源:发表于2018-04-06 08:31 被阅读4次

题目

请编写一个函数,其功能是将输入的字符串反转过来。

思路

将String转化为char[]。反转后再转成String。

代码

class Solution {
    public String reverseString(String s) {
        if(s == null || s.length() <= 1) return s;
        char [] charArray = s.toCharArray();
        int i = 0,j = charArray.length-1;
        char tmp;
        while(i < j) {
            tmp = charArray[i];
            charArray[i] = charArray[j];
            charArray[j] = tmp;
            i++;
            j--;
        }

        return String.valueOf(charArray);
    }
}

相关文章

网友评论

    本文标题:反转字符串

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