关于String类 Reverse方法的解析。

在Java StringBuffer类中有一个Reverse方法,用来对字符串反转,如StringBuffer x=new StringBuffer('helloworld'), 使用Reverse方法后获得新字符串'dlrowolleh',那么我们今天就来谈一谈String类中这个方法的实现。

1.直接把字符串的进行截取,组装到另一数组或List中去,然后再反向遍历,最后拼接,得到反转,如一下代码:


最后结果:


2.因为是反转,很类似有栈结构,先进栈,后出栈,最后进行拼接,代码以及结果如下:


3.最后结果


运行时间太短,无法检测到,但相对而言,第二种方法更加的简单。