第5讲字符串.ppt

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

方 法 说 明 public int indexOf(int ch) 搜索第一个出现的字符ch(或字符串value) public int indexOf(String value) public int lastIndexOf(int ch) 搜索最后一个出现的字符ch(或字符串value) public int lastIndexOf(String value) 字符串常用提取方法4-2 常用提取方法 青 春 无 悔 0 1 2 3 位置 返回出现第一个匹配的位置 如果没有找到字符或字符串,则返回-1 */39 方 法 说 明 public String substring(int index) 提取从位置索引开始的字符串部分 public String substring(int beginindex, int endindex) 提取beginindex和endindex之间的字符串部分 public String trim() 返回一个前后不含任何空格的调用字符串的副本 字符串常用提取方法4-3 beginindex: 字符串的位置从0开始算;endindex: 字符串的位置从1开始算 常用提取方法 */39 字符串常用提取方法4-4 //检查Java文件名 int index = fileName.lastIndexOf(.); if(index!=-1 index!=0 fileName.substring(index+1, fileName.length()).equals(java)){ fileCorrect = true; }else{ System.out.println(文件名无效。); } //检查邮箱格式 if (email.indexOf(@) !=- 1 email.indexOf(.) email.indexOf(@)){ emailCorrect = true; }else{ System.out.println(Email无效。); } 检查文件和邮箱格式 示例 */39 小结 String word = Hello, ; word = word.trim(); String s = word.concat(小鱼儿!); int index1 = s.indexOf(,); int index2 = s.indexOf(!); System.out.println(s.substring(______, _______)); index1+1 index2 如果要打印输出“小鱼儿”,应填入的代码是什么? 代码阅读 */39 * * * * 教学指导: 教员简单解释每种写法的作用,然后到环境演示效果,并讲解方法的具体用法 教学指导: 教员简单描述方法的含义及用法,让学员有个初步印象即可,后面通过案例进一步学习用法 * 教学指导: 教员简单描述方法的含义及用法,让学员有个初步印象即可,后面通过案例进一步学习用法 * * 教学指导: 顺便讲一下trim() * * * * 字符串 第五讲 本章任务 实现注册信息的有效性验证 判断字符出现次数 */39 本章目标 掌握String类的基本用法 会使用==和equals()比较字符串 会使用StringBuffer类方法对字符串进行操作 */39 无处不在的字符串 生活中的字符串 使用String对象存储字符串 String类位于java.lang包中,具有丰富的方法 计算字符串的长度、比较字符串、连接字符串、提取字符串 频繁使用的字符串 “欢迎进入” “Hello World” “教育改变生活” String s = Hello World; String s = new String(Hello World); String s = new String(); */39 字符串长度3-1 String类提供了length()方法,确定字符串的长度 注册新用户,要求密码长度不能小于6位 问题 分析 */39 public class Register { public static void main(String[ ] args) { Scanner input = new Scanner(System.in); String uname,pwd; System.out.print(请输入用户名: ); uname=input.next();

文档评论(0)

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

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

1亿VIP精品文档

相关文档