当前位置: 首页 > 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.pierceye.com/news/608472/

相关文章:

  • 网站源码官网招聘网站内容建设
  • 网站如何布局wordpress 商城系统
  • 深圳专业设计网站平台网站开发国内外现状研究
  • 哪个建站软件比较好带论坛无锡网站推广优化公司
  • 英文网站建设方案 ppt模板国内代理ip免费网址
  • 城乡建设网站 资料员深圳定制型网站建设
  • 浦江网站建设微信开发手机html编辑器
  • 做网站的个人总结论坛内网站怎么建设
  • 那里有个人做网站的如何建设网页制作的网站
  • 佛山网站建设玲念建站会议管理系统
  • 网站开发需要什么资质天马行空网站建设
  • 猎聘网网站建设目标怎么做网站上的模拟动画
  • 南通制作企业网站福州做网站设计
  • 上什么网站做会计教育wordpress cookies
  • 山东网站备案号四川省建筑信息网
  • 网站开发可以用哪些语言中国十二冶金建设有限公司网站
  • 中药网站模板襄阳seo优化服务
  • 做爰片免费观看网站会展企业网站建设方案
  • 国内空间没备案可以打开网站吗dw做网站 怎么做背景图片
  • host绑定网站国外网站风格
  • 安顺建设局网站wordpress 分页
  • 重庆做网站个人外网登录不了WordPress
  • 医药平台网站建设网站排名做不上去
  • 网站关键词优化培训怎样使用wordpress
  • wordpress多站做网站空间百度云和阿里云区别
  • 衡水企业网站制作公司3000块钱在朋友圈投放广告
  • 做网站没有公网北京网页制作教程
  • 运城哪家做网站的公司好小商铺装修
  • 如何访问win7下做的网站时间轴网站模板
  • html5网站制作软件做app找哪个网站吗