黑马程序员技术交流社区

标题: 怎么实现StringBuffer中的reverse(); [打印本页]

作者: 九零零    时间: 2014-9-24 08:30
标题: 怎么实现StringBuffer中的reverse();
本帖最后由 九零零 于 2014-10-3 21:52 编辑

看到毕老师讲StringBuffer的视频中提到reverse之前已经讲过了,可以通过代码做出这个反转功能,我有个大概印象,忘了是在哪一个视频中看到的,对于怎么实现这个功能有点迷糊了,有大神给说一下的吗?

作者: liuxiang    时间: 2014-9-24 08:50
StringBuffer  a=new StringBuffer();
System.out.print(a.reverse()); 打印时直接调用就可以了
作者: 九零零    时间: 2014-9-24 08:57
liuxiang 发表于 2014-9-24 08:50
StringBuffer  a=new StringBuffer();
System.out.print(a.reverse()); 打印时直接调用就可以了 ...

谢谢了 这个调用我知道了,如果不用reverse,怎么实现反转功能呢?毕老师貌似在前面的视频讲过,现在记不清了:'(
作者: liuxiang    时间: 2014-9-24 09:02
定义数组充当容器,然后定义指针角标反向存储到数组中,然后打印数组就可以了
作者: xplcc    时间: 2014-9-24 09:04
这个你可以直接看reverse()方法的源码
作者: 九零零    时间: 2014-9-24 09:05
liuxiang 发表于 2014-9-24 09:02
定义数组充当容器,然后定义指针角标反向存储到数组中,然后打印数组就可以了 ...

明白了 谢谢:loveliness:
作者: yihuyixi2    时间: 2015-3-29 00:18
首先,这个类是lang包下的,无需导包。有构造方法直接创建对象使用,然后直接对象.reverse();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2