首页 热点资讯 义务教育 高等教育 出国留学 考研考公

String 和StringBuffer的区别是什么?

发布网友 发布时间:2022-04-14 01:06

我来回答

4个回答

懂视网 时间:2022-04-14 05:27

string和buffer的主要区别是:

      String而是一个类,它被用来表示字符序列,其字符本身符合 Unicode 标准,初始化方式有两种。而StringBuffer是一个具有对象引用传递特点的字符串对象,可以调用其方法动态的进行增加、插入、修改和删除操作,且不用像数组那样事先指定大小,从而实现多次插入字符,一次整体取出的效果,因而操作字符串非常灵活方便。

  

热心网友 时间:2022-04-14 02:35

String
类代表字符串。
StringBuffer
一个类似于
String
的字符串缓冲区,但不能修改。
String一次给内容
StringBuffer可以分好几次给
,也就是缓冲的意思。。
String可以修改
Stringbuffer不能//、
就这些吧////

热心网友 时间:2022-04-14 03:53

String是不可变的
StringBuffer是现场安全的可变的,包含大多数String的常用方法
如果是大量字符串拼接,可以用StringBuffer,如果很少,可以直接用String的“+”

热心网友 时间:2022-04-14 05:28

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com