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

p2p网贷网站建设公司摄影网站设计论文

p2p网贷网站建设公司,摄影网站设计论文,网络营销策略和营销策略的区别,农林网站建设公司个人主页#xff1a;【#x1f60a;个人主页】 系列专栏#xff1a;【❤️初识JAVA】 文章目录 前言StringBufferStringBuffer方法 StringBuilderStringBuilder方法 String #xff0c;StringBuffer 和 StringBuilder的区别String和StringBuffer互相转换 前言 在之前的文章… 个人主页【个人主页】 系列专栏【❤️初识JAVA】 文章目录 前言StringBufferStringBuffer方法 StringBuilderStringBuilder方法 String StringBuffer 和 StringBuilder的区别String和StringBuffer互相转换 前言 在之前的文章中我们介绍了JAVA中String的运用方法事实上在JAVA字符串操作中仅仅只知道String方法是远远不够的今天我们要介绍的StringBuffer和StringBuilder在字符串操作中同样占据总要地位。 和 String 类不同的是StringBuffer 和 StringBuilder 类的对象能够被多次的修改并且不产生新的未使用对象 StringBuffer StringBuffer[^1]是Java中的一个类用于表示可以修改的字符序列。它是一个可变对象这意味着对象的值可以在创建后更改。 StringBuffer类提供了许多处理字符串数据的方法例如添加或删除字符、将数据插入或附加到现有字符串以及更改缓冲区的大小。与String类不同StringBuffer对象可以在不创建新对象或复制现有对象的情况下进行修改。 StringBuffer通常用于需要执行大量字符串操作的情况例如从较小的字符串构建大型字符串时。它在多线程应用程序中也很有用因为不同的线程可能同时访问同一个StringBuffer对象并修改其内容。 StringBuffer方法 public StringBuffer append(String s) //将指定的字符串追加到此字符序列。 java public StringBuffer reverse() //将此字符序列用其反转形式取代 public delete(int start, int end) //移除此序列的子字符串中的字符。 public insert(int offset, int i) //将 int 参数的字符串表示形式插入此序列中。 insert(int offset, String str) //将 str 参数的字符串插入此序列中。 replace(int start, int end, String str) //使用给定 String 中的字符替换此序列的子字符串中的字符。1.StringBuffer的直接父类是AbstractStringBuilder 2.StringBuffer实现了Serializable 即StringBuffer的对象可以串行化 3.在父类中 AbstractStringBuilder 有属性 char[] value,不是final 在该value数组存放字符串内容,引出存放在堆中的 4.StringBuffer 是一个final类 不能被继承 5.StringBuffer是存放在 char[] value ,所有的变化 不用每次创建新对象,更换地址所以效率高于String StringBuilder Java中的StringBuilder是一个类它允许以比简单的串联更有效的方式创建和操作字符串。它提供了在字符串中附加、插入、替换和删除字符的方法。与不可变不能更改的String对象不同StringBuilder对象可以在每次不创建新对象的情况下进行修改。这使得StringBuilder成为需要大量字符串操作的情况下更有效的选择。 StringBuilder方法 //追加字符串StringBuilder sb new StringBuilder(x);sb.append(a); // 在当前字符串的尾部追加字符串a // xasb.append(b); // 在当前字符串的尾部追加字符串a // xab //替换字符串 StringBuilder sb new StringBuilder(天王盖地虎);sb.replace(1, 3, 博爱他); // 替换下标1-3的位置不包含3sb.replace(0, 1, ); // 替换下标0-1的位置不包含1System.out.println(sb); // 替换会产生新内容 //删除字符串StringBuilder sb new StringBuilder();sb.append(巴山楚水凄凉地responsebility).delete(10, 12) // 按照下标内容删除.deleteCharAt(0); // 删除指定位置内容System.out.println(sb); //指定下标新内容StringBuilder sb new StringBuilder(abcd);// insert():在指定下标位置插入新内容sb.insert(2, 123).insert(2, true).insert(2, Math.PI); //字符串逆序// 字符串逆序StringBuilder sbnew StringBuilder(甲乙丙丁);sb.reverse(); // 逆序反转System.out.println(sb); //设置分隔符// StringJoiner joiner new StringJoiner(#); // 设置分隔符StringJoiner joiner new StringJoiner(#, , ); // 设置分隔符String StringBuffer 和 StringBuilder的区别 String和StringBuffer互相转换
http://www.hkea.cn/news/14380245/

相关文章:

  • 建个网站多少钱app有保障的注册代理
  • 企业网站建设英文网站建设推广的话术
  • 淘宝的网站怎么做的好极客优选网上商城系统
  • 佛山营销网站建设制作c#网站开发技术
  • 建设厅网站查询三类人员深圳品牌设计公深圳品牌设计公司
  • 网站做聚合页面wordpress站点统计小工具
  • 做一个公司的网站应做哪些准备工作内容六安网站建设招聘
  • 免费电子商务网站建设怎么建设自己淘宝网站首页
  • 网站开发项目实战视频学校网站栏目建设
  • 网站开发结构图类似wordpress的建站系统
  • 最好的企业网站深圳网站的建设
  • 微擎微网站开发网站功能模块设计
  • 餐饮品牌设计网站互联网策划主要做什么
  • diy在线定制网站系统成都网站建设定制开发服务
  • 网站开发基本要求石家庄市最新消息今天
  • ps免费模板素材网站积分商城
  • 网站技能培训班有哪些宁波搜索引擎优化seo
  • 怎么建设公司的网站自己如何做公司网站
  • 涟水建设银行网站wordpress文件缺失
  • 佛山专业网站建设报价江西赣州258网络推广
  • 梅州建站怎么做手机app开发软件免费
  • 长沙自动化网站建设注册安全工程师报名时间
  • 织梦网站footer美化潍坊网页推广制作
  • 动态发布网站和静态发布网站做二手家电网站怎样
  • 哪个网站做初中作业青岛免费模板建站
  • 有哪些做平面设计好素材网站网站开发怎么接入支付宝
  • ps教学网站制作步骤网络营销主要学什么
  • 深圳平湖做网站济南网络营销策划公司
  • 建购物网站需要多少钱百度公司招聘官网
  • 网站建设行业衰落深圳网站建设响应式