黑马程序员技术交流社区
标题:
清空缓冲区!
[打印本页]
作者:
Tyson
时间:
2014-10-31 14:04
标题:
清空缓冲区!
看了毕老师视频,其中StringBuffer类中有一个删除的方法可以用来清空缓冲区:
<span style="background-color: rgb(255, 255, 255);">StringBuffer sb=new String("abcdefg")</span>
复制代码
作者:
Tyson
时间:
2014-10-31 14:08
我想写的代码是这样的,这样对不对:StringBuffer sb= new StringBuffer();
sb.replace(0,sb.length(),null);
就是用空语句去替换里面的内容,那样能不能行!
作者:
zxbzxb333
时间:
2014-10-31 22:58
应该是一样的效果,API文档里面有写replace(int start, int end,String str)方法的原理就是先将start到end之间的数据删掉,然后再替换成str(如果有需要再延长StringBuffer长度)。
作者:
zxbzxb333
时间:
2014-10-31 23:03
不好意思我刚才试着运行了一下,发现replace(int start, int end,String str)方法里的str不能为null,会报空指针异常。
作者:
郑飞
时间:
2014-10-31 23:56
用delete方法 只要传入头围index就能清掉吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2