StringBuilder清空方式
网上一搜有很多重复的,都是用remove、Length之类的方法,但是我发现这些方法都没有。
来源:http://blog.csdn.net/roserose0002/article/details/6972391
其实应该用这三种方式:
1)新生成一个,旧的由系统自动回收
2)使用delete
3)使用setLength
StringBuilder sb = new StringBuilder();
//方法一:
StringBuilder sb2 = new StringBuilder();
//方法二:
sb.delete( 0, sb.length() );
//方法三:
sb3.setLength( 0 );
实验证明:方法2好于方法3好于方法1
StringBuilder清空方式相关推荐
- StringBuilder的四种清空方式及其效率比较
在平时的开发中,StringBuilder用的还是比较常见的,主要是用于优化String字符串的拼接操作.这里介绍一下StringBuilder常见的清空方式: 使用new关键字重新生成一个Strin ...
- python清除列表内容_Python 列表的清空方式
情况列表的操作: del list[:] list=[] list[:]=[] def func(L): L.append(1) print L #L[:]=[] #del L[:] L = [] p ...
- java stringbuilder 清空问题
java stringbuilder 清空问题 我也是碰到了这个问题才开始研究的,网上答案偏多,并且时间范围也比较大,各个版本的java 优化也不清楚,只能说我的java环境是1.7,测试给大家看. ...
- java set clear_Java StringBuilder 清空Clear方法
StringBuilder,StringBuffer中 没有提供clear或empty方法. 清空有3种方法: 1)新生成一个,旧的由系统自动回收 2)重用StringBuilder对象,使用dele ...
- StringBuilder清空
StringBuilder清空方法 Dim str As New StringBuilder str.Length = 0
- android stringbuilder 清空,java stringbuilder清空的方法
java stringbuilder清空的三种方法 1.新生成一个,旧的由系统自动回收 2.delete 方法 builder1.delete(0, builder.length()); 3.Leng ...
- android stringbuilder清空,StringBuffer 清空StringBuffer的实例的三种方法
@Test public void testStringbuffer(){ //StringBuffer类没有clear方法,不过可以通过下面两种方法来清空一个StringBuffer的实例: Str ...
- java中StringBuilder清空效率比较
都知道如果多个字符串拼接的话,用StringBuilder.append会比str+=""效率高很多 因为不用创建string对象和数组拷贝, 在jdk1.5中测试了3中方法清空b ...
- java stringbuilder清空_Java中StringBuilder的清空方法比较
StringBuilder 没有提供clear或empty方法. 清空有3种方法: 1)新生成一个,旧的由系统自动回收 2)使用delete 3)使用setLength 将三种方法循环1000万次,代 ...
最新文章
- Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)
- linux下网络排错与查看
- java单终端登陆_配置终端服务单一登录
- 《机器学习》周志华 习题答案9.4
- Java实现一个会员制度的CD出租销售店,基本的功能有:一是对会员的管理,包括增加会员、删除会员;二是对货品的管理,包括出租、销售CD、进货、统计账目等。
- iOS中Storyboard使用要点记录
- WayOs内置智能重启:自动计算UTC时间为本地时间,可以调整为几时重启
- 拓端tecdat|R语言DTW(Dynamic Time Warping) 动态时间规整算法分析序列数据和可视化
- 如何使用Flexible实现手淘H5页面的终端适配
- jet-cp4005,linux双面打印,如何使用Linux(Ubuntu 13.04)在HP 7610上启用双面打印
- 各种品牌进入Bios方式
- Redis 跳跃表实现原理 时间复杂度分析
- Linux 系统时间EST改CTS
- w10电脑c盘满了怎么清理_w10电脑自动更新安装完c盘满了怎么清理
- day3----部署duboo微服务值部署zk和Jenkins(3)
- vue+elementUI写几个漂亮UI页面
- 简单批处理病毒的制作—bat小程序
- Failing Recovery Loader
- 无线对讲掀起新的潮流
- 什么是HTML?HTML超文本标记语言介绍
热门文章
- 局部最优、梯度消失、鞍点、海森矩阵(Hessian Matric)、批梯度下降算法(btach批梯度下降法BGD、小批量梯度下降法Mini-Batch GD、随机梯度下降法SGD)
- k8s存储:卷、持久卷、存储类
- 计算机黑屏死机,电脑黑屏死机怎么解决(一键修复电脑黑屏死机的方式)
- Android ubuntu20.04 android-ndk-r20b编译 ffmpeg4.2 四大平台
- 成年人需要学会持续性学习(转载)
- Nuke 根据颜色色相(Hue)提取通道
- 微软前高管建议卖掉Windows和Office业务,专攻云计算
- 华为高管认为区块链有助于实现智慧城市
- 多功能图片转换器webp2jpg-online
- 七夕活动主题html邮件,七夕节活动主题口号