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

东莞做工业产品网站建设人网站建站

东莞做工业产品网站建设,人网站建站,网页设计作业制作个人网站,郑州广告设计公司哪家好一.作用:判断指定的String类型值 是否符合指定的规则存储的公式,正确规则表达式 二.为了避免发开中存在差异,Java提出了一些指定的字符,进行正则的编写 符号含义^行起始符 (实际开发中不常用)$行结束符(实际开发中不常用)[]表示某一个位置 , 当且仅当该位置上只有一种可能 []…一.作用:判断指定的String类型值 是否符合指定的规则存储的公式,正确规则表达式 二.为了避免发开中存在差异,Java提出了一些指定的字符,进行正则的编写 符号含义^行起始符 (实际开发中不常用)$行结束符(实际开发中不常用)[]表示某一个位置 , 当且仅当该位置上只有一种可能 [] 可以省略 ; 一个位置上出现多种可能 | 可以省略|按位 或 , 表示指定位置上出现多种可能()表示 连续多个位置,格式的组合 ;出现多种可能的时候 | 一定不能省略{}数据值的个数范围{n} -- 表示 正好出现 n 个{n,} -- 表示 至少出现 n 个{n,m} -- 至少出现 n 个 至多 出现 m个 包含 m\d表示 0-9 十个数字\w表示 A-Z a-z 0-9 _-表示 A 到 B 包含区间端点.表示任意的一个符号表示至少出现1次 ,等价于 {1,}\u4e00-\u9fa5表示中文的取值范围 (死记硬背) 三 正则表达式应用 1.方法:由String类提供的 public boolean matches(String regex) 根据指定的正则表达式(regex)判断String类型的值是否合法 四 正则拓展 1.拓展方法:由String类提供 public String[] split(String regex) 根据指定的正则表达式进行String的拆分 String[] 2.需求:给定的String str00,10,02,-8,5进行升序排序 import java.util.Arrays;public class RegexTest {public static void main(String[] args) {String str00,10,02,-8,5;/*** 转换成 字符串数组* 分隔符号要一直才可以*///按照,拆分String[] numsstr.split(,);System.out.println(排序前: Arrays.toString(nums));//Arrays.sort(nums);//不对for (int i 0; i nums.length; i) {for (int j 0; j nums.length-i-1; j) {if(Integer.parseInt(nums[j])Integer.parseInt(nums[j1])){String tempnums[j];nums[j]nums[j1];nums[j1]temp;}}}System.out.println(排序后:Arrays.toString(nums));} } 五.StringBuffer和StringBuilder类 1.什么是Buffer/Builder? 缓存(缓冲)技术:由于String底层实现原理 char[],数组一旦创建长度固定,不利于字符串删除或者新增操作,Java提出了缓存技术,在JVM虚拟机中 开辟指定的缓存空间,完成数据的操作,操作完成之后,还给堆栈 2.什么是Builder 对指定的内容重新定义; 3.StringBuffer类和StringBuilder类关系 都是对String类延伸(照抄之后,进行新功能的拓展) StringBuffer类 对线程操作JDK1.0版本;StringBuilder类似于单线程操作对StringBuffer重新构建JDK5版本 4.StringBuffer类为例演示 ①定义格式: public final class StringBuffer{} ②常用API (1)实例化对象 public StringBuffer()---实例化对象,并创建 缓存区 public StringBuffer(String value) 实例化对象,并且将指定的String存储到缓存区 (2)与String类中同名的方法,参考StringAPI (3)新增 public StringBuffer append(Object obj) 将任意的数据类型 追加到缓存区的末尾 public StringBuffer insert(int index,object obj) 将任意的数据类型从指定的位置 插入到缓存区中 (4)删除 public StringBuffer delete(int  start,int  end) 删除字符串中指定范围的所有数据 其中包含start 不包含end public StringBuffer deleteCharAt(int index) 删除指定位置上的字符 (5)修改 public StringBuffer replace(int start,int end,String value) 用指定的字符串 替换 字符串中指定范围的数据,其中包含start不包含end public void setCharAt(int index,char ch) 使用指定的字符替换原有位置上的字符 public class StringBufferAPITest {public static void main(String[] args) {StringBuffer sbufnew StringBuffer(多线程安全);//向后追加sbuf.append(true).append(3.14);System.out.println(sbuf);//插入 t的后面sbuf.insert(6,666);System.out.println(sbuf);sbuf.delete(4,15);System.out.println(sbuf);sbuf.deleteCharAt(3);System.out.println(sbuf);//替换sbuf.replace(0,4,我是替换者);System.out.println(sbuf);sbuf.setCharAt(4,$);System.out.println(sbuf);} } 5.StringBuilder ①定义格式:public final class StringBuilder{} ②常用的API与StringBuffer一致
http://www.zqtcl.cn/news/608472/

相关文章:

  • 简单的网站作业seo关键词搜索和优化
  • 个人域名备案网站名称例子龙岩网站制作公司
  • 深圳专门做网站的公司电子商务网站推广目的分为
  • 政协网站法治建设版块设计头像 制作 免费
  • wordpress 去除下划线成都seo公司排名
  • 网站移动页面怎么做万网域名管理入口
  • 吴桥网站建设公司wordpress 不收录设置
  • 长安网站建设工作总结信息安全网站建设方案书
  • seo公司网站wordpress 功能块
  • 手机网站分辨率做多大做羞羞的网站
  • 网站挂到国外服务器地址重庆网络公司排行榜
  • 网站seo诊断优化方案好网站的建设标准
  • 惠东县网站建设WordPress版本识别
  • 网站服务器信息查询宝塔系统怎么建设网站
  • 企业做网站需要提供什么资料桂林微物网络科技有限公司
  • 网站建设淘宝评价学校门户网站
  • 网页制作与网站管理amp 网站开发
  • 青岛手机网站建设公司房屋装修预算明细表格
  • 企业内部网站设计手机网站建设费用价格
  • 苏州高端网站建设公司建筑人才网报名平台
  • 商品网站开发需求表乐清公共
  • 省级示范校建设网站网站制作企业有哪些公司
  • 单位做网站怎么做510企业网站系统源码
  • 福建人力资源建设网站未成年在线观看视频播放免费
  • 网站站内logo怎么做朋友圈广告30元 1000次
  • 绍兴做网站北京做公司网站
  • 青浦区网站建设公司商丘网站建设费用
  • 百度网站是怎么建设的wordpress媒体主题
  • 孝感网站建设xgsh国内比百度好的搜索引擎
  • 阅读网站怎样做网站右侧固定标题怎么做