当前位置: 首页> 房产> 市场 > 西宁网站建设_网络营销的新产品战略_竞价推广的基本流程_seo精华网站

西宁网站建设_网络营销的新产品战略_竞价推广的基本流程_seo精华网站

时间:2025/7/9 19:22:18来源:https://blog.csdn.net/2301_78107269/article/details/146163388 浏览次数:0次
西宁网站建设_网络营销的新产品战略_竞价推广的基本流程_seo精华网站

本质:是一个char字符数组存储字符串

总结:

1.如果字符串存在大量的修改操作,一般使用StringBuffer或者StringBuilder。

2.如果字符串存在大量的修改操作,并且单线程的情况,使用StringBuilder。

3.如果字符串存在大量的修改操作,并且多线程的情况,使用StringBuffer。

4.如果我们字符串很少修改,被多个对象引用,使用String,比如配置信息等。

String的用法以及详细的知识点

1.String的定义

String string  = "是一个字符串" ;

如果是这一题:

关于StringBuffer的详细知识和用法

总结:

1.正常创个一个带有字符串内容的StringBuffer的字符串。

 StringBuilder stringBuilder = new StringBuilder("这是一个StringBuffer字符串");

2.如果创建的字符串为空,则默认长度为16的char[ ] ,用于存放字符内容。

StringBuilder stringBuilder = new StringBuilder();

3.也可以指定char[ ] 的大小,比如:

StringBuilder stringBuilder = new StringBuilder(100);

4.将String类型转换为StringBuffer类型

  String str = "123" ;StringBuilder stringBuilder = new StringBuilder(str);

5.或者使用append方法,将string类型添加在buffer类型后面,整体就会变成buffer类型

String str = "123" ;
StringBuilder stringBuilder = new StringBuilder();
stringBuilder = stringBuilder.append(str);

6.将Buffer类型转换成string类型,使用tostring方法

StringBuilder stringBuilder = new StringBuilder("123456");
String s = stringBuilder.toString();

7.或者使用new关键字来创建一个string类型

StringBuilder stringBuilder = new StringBuilder("123456");
String s = new String(stringBuilder);

关于StringBuilder的详细知识和用法

(1)StringBuilder 继承 AbstractStringBuilder类

(2)实现了Serializabler,说明Stringbuilder对象是可以串行化(对象可以网络传输,可以保存到文件)

(3)StringBuilder是final类,不能被继承。

(4)StringBuilder对象字符序列仍然是存在在其父类AbstractStringBuilder的char[ ] value;因此

字符序列是堆中。

(5)StringBuilder的方法,没有做互斥处理。

其代码用法与StringBuffer一样

关键字:西宁网站建设_网络营销的新产品战略_竞价推广的基本流程_seo精华网站

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: