解题方法:java;
解题思路:1.用for循环根据字符串长度遍历字符串的每个字符(通过charAt()方法);记住,从最后一位开始遍历;
定义一个新的空字符串,通过"+"来对获得·的字符拼接到空字符串后面;直到for循环结束。
2.直接调用StringBuffer的reverse()方法直接对字符串进行反转;记得,最后用toString()方法转换为字符串。
代码如下,有建议请指出,我将积极改正:
import java.util.*;

public class Solution {
    /**
     * 反转字符串
     * @param str string字符串 
     * @return string字符串
     */
    public String solve (String str) {
        /*
        String s = "";
        for(int i = str.length()- 1; i >= 0; i--){
            s = s+str.charAt(i);
        }
        return s;
        */
        return new StringBuffer(str).reverse().toString();
    }
}