反转字符串
问题
这个题目说的是,给你一个字符串,你要写一个函数左右反转它。然后返回反转后的字符串。
比如说给你的字符串是:
abcde
你要返回左右反转后的字符串:
edcba
代码
public class AlgoCasts {
public String reverseString(String s) {
if (s == null) return null;
char[] c = s.toCharArray();
for (int i = 0, j = c.length-1; i < j; ++i, --j) {
char tmp = c[i];
c[i] = c[j];
c[j] = tmp;
}
return new String(c);
}
}
近期评论