- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA程序设计基础 莫乐群 2010年10月 字符串 声明和创建字符串 字符串 字符串在形式语言范畴中定义为一个字母表(有限字符集合)中的有限个字符的有序集合。 字符串的声明 String 变量名; String 变量名=“内容”; 创建字符串 String 变量名=new String(); String类的常用方法 字符串是程序中经常处理的对象 char charAt(int index)返回字符串中参数指定索引处的字符 int compareTo(String anotherString)按字典顺序比较两个字符串,并且区分大小写 String类的常用方法 int compareToIgnoreCase(String str)按字典顺序比较两个字符串,并且不考虑字母的大小写 Boolean equals(Object anObject)将字符串与指定对象比较,区分大小写 String类的常用方法 int indexOf(int ch)返回指定字符在此字符串中第一次出现的位置 int indexOf(String str)返回指定字符串在此字符串中第一次出现的位置 String类的常用方法 int lastIndexOf(int ch)返回指定字符在此字符串中最后一次出现的位置 int lastIndexOf(String str)返回指定字符串在此字符串中最后一次出现的位置 String类的常用方法 int length()返回此字符串的长度,即字符串所含字符个数 boolean isEmpty()当且仅当length()为0时返回true,用于判断字符串是否为空 String类的常用方法 String replace(char oldChar,char newChar)返回一个新的字符串,其中newChar替换了此字符串中所有的oldChar Char[] toCharArray()将此字符串转化为一个新的字符串数组 String类的常用方法 String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个字字符串 String substring(int beginIndex,int endIndex)返回从指定索引位置开始到指定位置结束的一个新字符串 String类的常用方法 String toLowerCase()将String中的所有字符都转换为小写 String toUpperCase()将String中的所有字符都转换为大写 String类的常用方法 String[] split(String str)返回一个字符串数组,原字符串将以str作为分隔符,分割成若干个组成部分 String类的常用方法 随堂练习 输入一行字符串,统计其中有多少个单词,单词之间用空格分隔开。 现有一行文字,要求分别统计出其中的英文大写字母、小写字母、数字、空格以及其他字符的个数。 其他字符串处理手段 连接字符串 “+”连接的两个或者多个内容中,如果第一个内容是字符串或者所有内容都是字符串,则直接进行字符串连接,如果后面的其他项不是字符串,系统会自动将其转换成字符串 其他字符串处理手段 正则表达式 正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所有哪些信誉好的足球投注网站的字符串进行匹配。 其他字符串处理手段 其他字符串处理手段 广东交通职业技术学院计算机工程学院 * 声明和创建字符串 1 String类的常用方法 2 其他字符串处理手段 3 \\p{Lower} 小写字母符:[a-z] \p{Lower} \\p{Upper} 大写字母符:[A-Z] \p{Upper} \\p{Alpha} 字母符:[a-zA-Z] \p{Alpha} 正则表达式部分元字符 \\W 非单独字符:[^\w] \W \\w 单独字符:[a-zA-Z_0-9] \w \\S 非空白符号:[^\s] \S \\s 空白符号:[\t\n\f\r] \s \\D 非数字:[^0-9] \D \\d 数字:[0-9] \d 用法 含义 元字符 X{n,} 出现至少n次 {n,} X{n,m} 至少出现n次,但不超过m次 {n,m} 正则表达式常用限定符及其含义 X{n} 出现恰好n次 {n} X+
您可能关注的文档
- 混凝土工程方案交底.pptx
- 第5章-使用Rose设计UML.ppt
- 第九章-使用UML进行面向对象分析和建模.ppt
- T9-UML建模示例与步骤.ppt
- 第1、2章建筑工程基础知识.ppt
- 建筑设备Microsoft-PowerPoint-演示文稿.ppt
- 5-建筑模型制作的程序与方法.ppt
- 第7章--Java集合与泛型.ppt
- Lecture02:Java语言的控制结构.pptx
- Java语言程序设计基础教程课件(第6章).ppt
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)