String、StringBuffer、StringBuilder
2016-07-07 11:27
459 查看
String是final的,是不可变字符串,而StringBuffer和StringBuilder是可变字符串,在操作效率上讲StringBuffer和StringBuilder是远远大于String的。
StringBuffer是线程安全的而StringBuilder则是线程不安全的,对于平时使用时大致可以这样分:
如果操作的数据量很少的情况下可以使用String,如果操作大量数据的情况下就需要使用StringBuffer和StringBuilder,需要线程安全则使用StringBuffer。
StringBuffer是线程安全的而StringBuilder则是线程不安全的,对于平时使用时大致可以这样分:
如果操作的数据量很少的情况下可以使用String,如果操作大量数据的情况下就需要使用StringBuffer和StringBuilder,需要线程安全则使用StringBuffer。
相关文章推荐
- Entity Framework Tutorial Basics(39):Raw SQL Query
- UIButton 点击事件响应延迟 问题解决
- UICollectionView实现动画轮播
- String,StringBuilder,StringBuffer介绍
- kafka connect rebalance时herder大概率异常
- ViewPager+RadioGroup实现微信UI界面
- Handler的应用---探讨android更新UI的几种方法
- Entity Framework Tutorial Basics(34):Table-Valued Function
- UEFI引导模式和GPT分区形式下安装windows操作系统
- Servlet的Request与Response的用法与区别
- pyquery ----用法
- 125种滤镜:GPUImage
- ugui Slider使用(固定大小图片)
- CodeForces 687C The Values You Can Make
- <SDAutoLayout/UIView+SDAutoLayout.h> 的基本使用,记住这4个Api就足够了~
- Starting MySQL.The server quit without updating PID file (xxxx.pid).[FAILED]
- notifications 消息通知(本地事件通知)
- UITableViewHeaderFooterView记录
- Entity Framework Tutorial Basics(16):Linq-to-Entities Projection Queries
- Entity Framework Tutorial Basics(15):Querying with EDM