Posted on 2009-07-08 13:39
Gavin.lee 阅读(244)
评论(0) 编辑 收藏 所属分类:
java SE & EE
三句话让你彻底运用String 、StringBuffer 、StringBuilder
1.如果你偶尔对简单的字符串常量进行拼接,那么可以使用String,它足够简单而且轻量级;
2.如果你需要经常进行字符串的拼接、累加操作,请使用StringBuffer或StringBuilder;
3.如果是在单线程的环境中,建议使用StringBuilder,它要比StringBuffer快;如果是在多线程的环境中,建议使用StringBuffer,它是线程安全的;
因此,StringBuilder实际上是我们的首选,只有在多线程时才可以考虑使用StringBuffer,只有在字符串的拼接足够简单时才使用String。