【leetcode】 反转字符串 ,方法简单比较

1.使用String进行反转

n=s.length()-1;

i=n- 0

String t+=s.charat[i];

不断的创建新的t变量,会导致超时

2.使用StringBuffer

i= n – 0

stringbuffer.append(s.charat[i]),虽然能通过,但是只能超过13%的人

3.使用

i=n – 0

char []words,words[i]=s.charat[i],能超过71%的人

4.使用char []words,words=s.toArrays();然后再反转words中的字符。

这是leetcode上战胜率最高99%的方法,主要是不通过charat[i]获取值才使速度这么快的?

点赞