黑马程序员技术交流社区

标题: String ,StringBuffer和StringBuilder的区别? [打印本页]

作者: nanfp    时间: 2015-7-3 22:38
标题: String ,StringBuffer和StringBuilder的区别?
请详细说一下String ,StringBuffer和StringBuilder的区别,请举例说明一下呗,若能解决我的问题,定将感激不尽!!

作者: Diors    时间: 2015-7-3 22:45
String 不能修改,可以用正则表达式;StringBuffer可以修改,不能用正则表达式,线程同步的;StringBuilder可以修改,方法和StringBuffer基本一样,线程不同步,但是使用比StringBuffer快
作者: Diors    时间: 2015-7-3 22:47
Diors 发表于 2015-7-3 22:45
String 不能修改,可以用正则表达式;StringBuffer可以修改,不能用正则表达式,线程同步的;StringBuilder ...

具体有的方法参见api文档java.lang.String, java.lang.StringBuffer, java.lang.StringBuilder
作者: nanfp    时间: 2015-7-4 07:31
Diors 发表于 2015-7-3 22:45
String 不能修改,可以用正则表达式;StringBuffer可以修改,不能用正则表达式,线程同步的;StringBuilder ...

说实话  没太看懂:lol
作者: Ruby    时间: 2015-7-4 11:21
String 不能被修改是常量
作者: zhangxin    时间: 2015-7-5 08:30
表示不会,进来学习!
作者: 孙建强Jason    时间: 2015-7-5 18:05
貌似二楼回答的很清楚了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2