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

微博白菜网站怎么做建设网站是什么职位

微博白菜网站怎么做,建设网站是什么职位,购物的网站功能,西安的网站建设公司重拾java基础(十三)#xff1a;String姐妹StringBuffer、StringBuilder总结一、StringBuffer类概述buffer#xff1a;缓冲2. 字符串缓冲区#xff0c;跟String非常相似#xff0c;都是用来存字符串数据的3. String类和StringBuffer类中都有一个char数组#xff0c;它就是缓…重拾java基础(十三)String姐妹StringBuffer、StringBuilder总结一、StringBuffer类概述buffer缓冲2. 字符串缓冲区跟String非常相似都是用来存字符串数据的3. String类和StringBuffer类中都有一个char数组它就是缓冲区 String类的这个缓冲区我们是不能进行操作而StringBuffer类的这个缓冲区可以控制它的长度4. java.lang包5. 缓冲区不够用时可以自动增长二、构造方法public StringBuffer()无参构造方法构造一个空的字符串缓冲区初始容量为16个字符public StringBuffer(int capacity)构造一个指定容量的空的字符串缓冲区public StringBuffer(String str)使用一个字符串作为初始内容来构造一个字符串缓冲区并在后面预留16个字符的空缓冲区1. StringBuffer sbhello; 不行2. StringBuffer sbnew StringBuffer(hello);sbworld; 不行三、功能方法public StringBuffer append(任意类型 o)把任意类型数据的字符串表达形式追加到缓冲区的最后(例如如果是对象追加的是其toString方法的返回值)public StringBuffer insert(int offset任意类型 o),把任意类型的字符串表达形式插入到缓冲区指定位置public int capacity()获得字符串缓冲区的当前容量public int length(),获得字符串缓冲区内字符串的长度public StringBuffer delete(int start,int end)删除缓冲区指定起始位置的字符串public StringBuffer deleteCharAt(int index)删除缓冲指定位置的字符public StringBuffer replace(int start,int end,String str),把缓冲区指定位置的字符串替换为新的字符串public StringBuffer reverse(),字符串反转(倒)public String toString(),把StringBuffer转换为String类型四、String和StringBuffer的区别1. StringBuffer sbhello; 不行2. StringBuffer sbnew StringBuffer(hello); sbworld; 不行3. String对象是不可变的StringBuffer对象是可变的(画内存分配图)4. StringBuffer保证线程安全(数据同步)String不保证线程安全(数据不同步)五、StringBuilder类它跟StringBuffer一样两个类兼容的2. 该类不保证线程安全3. 在不考虑多线程的情况下字符串三姐妹的效率StringBuilder类 StringBuffer类 String类如果连接字符串常量使用字符串的“”效率更高如果连接字符串变量使用StringBuffer的append方法效率更高六、包装类Java有8大基本数据类型byte、short、int、long;float、double;char、boolean2. String s100; String s99.999 ;3. Java提供了基本数据类型对应的引用数据类型Byte、Character、Short、Integer、Long、Float、Double、Boolean4. 不管是引用数据类型还是基本数据类型他们的作用都是一样的。差别主要是引用类型里面可以提供方法基本数据类型不行5. 基本数据类型对应的引用数据类型叫包装类6. 包装类的用法 Integer inew Integer(100); //装箱 //int i100; Integer j100; //自动装箱(JDK5以后) System.out.println(i.intValue()100); //拆箱 System.out.println(i100); //自动拆箱(JDK5以后)七、包装类的主要作用这些类中提供了一下功能方法可以实现把String类型的数据转换成包装类或基本数据类型1.String和包装类之间互相转换 a.包装类转换为String Integer i100; i toString() b.String转换为包装类 valueOf该方法在哪个类那么它的作用就是把其他类型转换成它所在的这个类2.String和基本数据类型之间的互相转换 a.基本数据类型转换为String b.String转换为基本数据类型八、正则表达式程序需要对客户录入的数据进行校验2. 正则表达式的作用就是对数据进行校验(针对格式)3. 示例郑州市固定电话(0371-56061160-223) 区号固定为0371 电话号码固定8位不能以0开头 分机号可有可无1-3位 都是数字 中间用“-”分割4. String zz_phone0371-[1-9]//d{7}(-//d{1,3})?;5. 正则表达式是以字符串的形式存在的6. 正则表达式就是由一堆特殊的符号组成的用来描述或表达某种数据的格式的九、怎么写正则表达式1.先写固定不变的2.然后分块写每块都是先指定类型后指定个数十、怎么用正则表达式进行数据校验1.String类的public boolean matches(String regex){}String email601141632qq.com;String email_regex.//w//.[a-z]{2,};email.matches(email_regex);2.java.util.regex包中有个Pattern类public static matches(String regex,String input){}十一、String类的split方法支持正则表达式2.String类的replace方法不支持正则表达式replaceAll支持正则表达式以上就是重拾java基础(十三)String姐妹StringBuffer、StringBuilder总结的内容更多相关内容请关注PHP中文网(www.php.cn)本文原创发布php中文网转载请注明出处感谢您的尊重
http://www.zqtcl.cn/news/373500/

相关文章:

  • 全网营销销售郑州seo网站管理
  • dw怎么做网站首页邯郸网站建设品牌加盟
  • 辽宁省建筑工程造价信息网深圳市seo点击排名软件价格
  • 网站建设宗旨是指建设中英文网站
  • 浙江网站建设价格低东莞网站建设推广多少钱
  • 网站服务器重做系统怎么做快速提升网站权重
  • 怎么做自己的html网站网站收录不好的原因
  • 武夷山住房和城乡建设局网站网站提权
  • 电 器建设网站目的及功能定位百度的网站域名
  • 个人备案网站类型网站制作 徐州
  • 北京网站建设推贵州能源网站 中企动力建设
  • 鲅鱼圈网站在哪做vs2013网站开发教程
  • 花艺企业网站建设规划wordpress首页文件
  • 东莞建站模板源码交易所网站开发
  • p2p理财网站开发流程新手怎么搭建网站
  • 阅读网站策划书网站模板建站教程视频
  • 计算机网站开发毕业设计论文开题报告吴中区网站建设技术
  • cdn能为网站上宁波北仑做公司网站
  • wap网站分享到微信福建漳州建设局网站
  • wordpress子站点解析浙江省特种作业证查询官网
  • 长春门户网站建设制作上门做网站哪里有
  • 提卡网站建设西安成品网站建设
  • 广州做餐饮的招聘网站买毕业设计的网站
  • 涡阳网站建设网站开发工程师项目经验
  • 手机网站建站系统成都如何做网站
  • 安徽省住房和建设执业资格注册中心网站优质公司网站
  • 深圳福田做网站公司cname解析对网站影响
  • 做个网站要多久网站制作文案
  • 用户搭建网站wordpress代码实现头像
  • 和平区网站建设app和手机网站