牛客Top200---反转字符串(java)

Posted 小样5411

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了牛客Top200---反转字符串(java)相关的知识,希望对你有一定的参考价值。

题目

题解

import java.util.*;

public class Solution {
    /**
     * 反转字符串
     * @param str string字符串 
     * @return string字符串
     */
    public String solve (String str) {
        int left = 0;
        int right = str.length() - 1;
        char[] ch = str.toCharArray();
        //反转
        while(left < right){
            char temp = ch[left];
            ch[left] = ch[right];
            ch[right] = temp;
            left++;
            right--;
        }
        //连接,参数填字符数组,可以通过new显示出字符串
        return new String(ch);
    }
}

以上是关于牛客Top200---反转字符串(java)的主要内容,如果未能解决你的问题,请参考以下文章

牛客Top200刷题(java)

牛客Top200---链表中的节点每k个一组翻转(java通俗易懂详解)

牛客Top200---进制转换(java)

牛客Top200---大数加法(java详解)

牛客Top200---最长公共字符串(java)

牛客Top200---最长公共前缀(java)