网站大量收购闲置独家精品文档,联系QQ:2885784924

java字符串_ppt.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java字符串_ppt

StringBuffer类的常用方法 append 可将其他Java类型数据转化为字符串后再追加到StringBuffer对象中; char charAt (int n) 得到第n个位置上的字符; void setCharAt (int n, char ch) 将第n个位置上的字符用ch指定的字符替换; StringBuffer insert (int index, String str) 将一个字符串str插入到第index位置上,并返回当前对象的引用; public StringBuffer reverse() 将字符序列翻转; StringBuffer delete (int startIndex, int endIndex) 删除从startIndex开始到endIndex-1的子串; StringBuffer replace( int startIndex, int endIndex, String str) 将从startIndex开始到endIndex-1的子串用字符串str替换。 例子11 class Test11 { public static void main(String args[ ]) { StringBuffer str=new StringBuffer; str.insert(0,010-); str.setCharAt(7 ,8); str.setCharAt(str.length()-1,7); System.out.println(str); str.append(-446); System.out.println(str); str.reverse(); System.out.println(str); } } 正则表达式 一个正则表达式是含有一些具有特殊意义字符的字符串,这些特殊字符称作正则表达式中的元字符。 比如,“\\dhello”中的\\d就是有特殊意义的元字符,代表0到9中的任何一个。字符串“9hello”和“1hello”都是与正则表达式“\\dhello”匹配的字符串之一。 字符串对象调用 public boolean matches(String regex) 方法可以判断当前字符串对象是否和参数regex指的正则表达式匹配。 常用元字符及其意义 元字符 正则表达式写法 意义 \d “\\d” 0~9的任一数字 \D “\\D” 任一非数字字符 . “.” 任一字符 \56 普通意义的点 \w “\\w” 用于标识符的字符 \W “\\W” 不能用于标识符的字符 \p{Lower} \\p{Lower} 小写字母[a-z] \p{Upper} \\p{Upper} 大写字母[A-Z] \p{ASCII} \\p{ASCII} ASCII字符 常用限定符及其意义 限定符模式 意义 X? X出现0次或1次 X* X出现0次或多次 X+ X出现1次或多次 X{n} X恰好出现n次 X{n,} X至少出现n次 X{n,m} X出现n次至m次 例子5.12 String regex=\\w{1,}@\\w{1,}\56\\w{1,} ; String str1=zhangsan@; String str2=li@si@; if(str1.matches(regex)) { System.out.println(str1+是一个Email地址); } else { System.out.println(str1+不是一个Email地址); } if(str2.matches(regex)) { System.out.println(str2+是一个Email地址); } else { System.out.println(str2+不是一个Email地址); } * * * * * * * * * * * * * * * * * * 4.2 字符串 字符串 字符串的常用方法 字符串与基本数据的相互转化 对象的字符串表示 StringTokenizer类 符串与字符、字节数组 StringBuffer类 《一》字符串 String Java使用java.lang包中的String类来创建一个字符串变量,因此字符串变量是对象。 1.符串常量 如,“你好”,“1234.987”,“weqweo”。 2.声明和创建字符串 使用String类的构造方法,例如: Stri

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档