首页 > 其他 > 详细

StringBuilder

时间:2019-09-12 15:58:26      阅读:71      评论:0      收藏:0      [点我收藏+]

概念

字符串缓冲区。长度可变,默认底层数组16位,超过扩容一倍。

构造方法

StringBuider()

StringBuilder strBuild=new StringBuilder();

StringBuilder(str)

StringBuilder strBuild=new StringBuilder(“abc”);

普通方法

append()

StringBuilder strBuild=new StringBuilder();

StringBuilder strBuild2=new StringBuilder();

strBuild2=strBuild.append(“Hello”)

              .append(“World”);(链式编程)

sout(strBuild);//HelloWorld

sout(strBuild2);// HelloWorld

sout(“strBuild==strBuid2”);//true 布尔型

:append()方法可以接收任意类型的参数,并将其对应字符串加入到StringBuider中。

(1)    toString()

--String转化为StringBuilder

String str=new String(“abc”);

StringBuilder strBuild=new StringBuilder(str);

--StringBuider转化为String

String s=strBuilder.toString();//abc

:StringBuilder类已经覆盖重写了Object的toString()方法。通过该方法可以将StringBuilder对象转化为String对象。

 

StringBuilder

原文:https://www.cnblogs.com/fur-mat/p/11512071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!