LeetCode之Reverse String

来源:互联网 发布:淘宝电器商城首页 编辑:程序博客网 时间:2024/06/04 19:20

1、题目:

Write a function that takes a string as input and returns the string reversed.

Example:
Given s = "hello", return "olleh".



2、代码实现:

代码实现1:
    public static String reverseString(String s) {        if (s == null) {            return null;        }        if (s.length() == 0) {            return "";        }        int length = s.length();        char[] chars = s.toCharArray();        String result = "";        for (int i = chars.length - 1; i >=0; --i) {            result += chars[i];        }        return result;    }



代码实现2:
    public String reverseString(String s) {        return new StringBuffer(s).reverse().toString();    }





0 0
原创粉丝点击