当前位置: 首页 > news >正文

专业的集团网站建设网站开发需要的人员

专业的集团网站建设,网站开发需要的人员,专业外贸网站建设公司排名,省财政厅经济建设处网站StringBuffer是可变的字符序列#xff0c;当一个StringBuffer被创建以后#xff0c;通过StringBuffer提供append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串#xff0c;就可以调…StringBuffer是可变的字符序列当一个StringBuffer被创建以后通过StringBuffer提供append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串就可以调用它的toString()方法将其转换为一个String对象。StringBuffer的直接父类是AbstractStringBuilder实现了Serializable即StringBuffer的对象可以串行化在父类中AbstractStringBuilder有属性char[] value不是final该value数组存放字符串内容存放在堆中StringBuffer是一个final 类不能被继承因为StringBuffer字符内容是存在char[] value所以在变化(增加/删除) 时不用每次都更换地址(不用创建新对象)效率高于String。 /*** Author * StringBuffer**/ public class StringBuffer01 {public static void main(String[] args) {//创建一个大小为16的char[],用于存放字符内容StringBuffer stringBuffer01 new StringBuffer();//2.通过构造器指定char[]的大小StringBuffer stringBuffer02 new StringBuffer(100);//通过给一个String 创建 StringBuffer,char[] 大小就是str.length 16StringBuffer stringBuffer03 new StringBuffer(hello);String str null;StringBuffer sb new StringBuffer();sb.append(str);System.out.println(sb.length());//4} } String str null是成立的但是在StringBuffer的源码中append()方法 Overridepublic synchronized StringBuffer append(Object obj) {toStringCache null;super.append(String.valueOf(obj));return this;}从源码中看出StringBuffer中的append方法调用了父类的append方法进父类AbstractStringBuilder查看父类的append方法源码如下 public AbstractStringBuilder append(String str) {if (str null)return appendNull();int len str.length();ensureCapacityInternal(count len);str.getChars(0, len, value, count);count len;return this;}str为空时调用appendNull()方法追进appendNull()方法 private AbstractStringBuilder appendNull() {int c count;ensureCapacityInternal(c 4);final char[] value this.value;value[c] n;value[c] u;value[c] l;value[c] l;count c;return this;}把空对象转化为字符数组’null’故最后输出的结果应该为4。
http://www.sadfv.cn/news/92193/

相关文章:

  • 网站改版提交 百度中国数据统计网站
  • 微商城网站建设阿里营销网站建设
  • 四站合一网站建设价格做网站上传图片
  • 合肥建设学校官方网站个人主页自助建站
  • 哪个网站可以做免费商业推广wordpress左右两栏
  • 网站后台被百度蜘蛛抓取佛山网站建设
  • 在家建设一个网站需要什么手续网页设计外文文献
  • 中国最大网站排名看网站的关键词
  • 开一个网站需要什么手续百度明令禁止搜索的词
  • 商城展示网站建设机关网站及新媒体建设实施方案
  • 域名与空间购买后怎么做网站网络营销推广的内容
  • 网站建设推广唯心磁遁8学校网站开发建设合同
  • 上海网站建设极简慕枫自己网站联系电话修改怎么做
  • 学校文化建设聚奇网站建设网站的法律可行性分析
  • 做soho的网站wordpress显示用户自定义菜单
  • 微信小程序 购物网站开发wordpress 所见即所得
  • 平面设计做画册用网站怎样自己搭建网站
  • 网站上那些兼职网页怎么做的网站源码网
  • 浙江省2012年7月自学考试网站建设与网页设计漳州鼎信
  • 做网上购物网站汽车网站建设制作费用
  • 分销系统网站建设电力网站怎么做
  • 电商网站开发用什么软件好phpmysql网站
  • jsp做的网站可以用的全球设计在线
  • 冒险岛2做乐谱网站wordpress静态插件
  • 如何做做网站出售自己的网站
  • 免费相册制作app网站页面优化分析
  • 百度商桥网站引流量的网站
  • 如何做自己的网站百度推广河北省住房和城乡建设厅信用网站
  • 网站建设与管理专业工资高吗大型网站开发案例
  • ps做的网站稿怎么做成网站wordpress播放m3u8