无线&移动互联网技术研发

换位思考·····
posts - 19, comments - 53, trackbacks - 0, articles - 283
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

String & StringBuffer & StringBulider

Posted on 2009-07-08 13:39 Gavin.lee 阅读(240) 评论(0)  编辑  收藏 所属分类: java SE & EE

三句话让你彻底运用String 、StringBuffer 、StringBuilder

1.如果你偶尔对简单的字符串常量进行拼接,那么可以使用String,它足够简单而且轻量级;

2.如果你需要经常进行字符串的拼接、累加操作,请使用StringBuffer或StringBuilder;

3.如果是在单线程的环境中,建议使用StringBuilder,它要比StringBuffer快;如果是在多线程的环境中,建议使用StringBuffer,它是线程安全的;

因此,StringBuilder实际上是我们的首选,只有在多线程时才可以考虑使用StringBuffer,只有在字符串的拼接足够简单时才使用String。


只有注册用户登录后才能发表评论。


网站导航: