收藏 分销(赏)

4.实用类介绍(二).pptx

上传人:丰**** 文档编号:5932463 上传时间:2024-11-23 格式:PPTX 页数:19 大小:1.24MB 下载积分:8 金币
下载 相关 举报
4.实用类介绍(二).pptx_第1页
第1页 / 共19页
4.实用类介绍(二).pptx_第2页
第2页 / 共19页


点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,/19,实用类,介绍,(,二,),线上线下,平台预习,2,/32,本课目标,学完本次课程后,你能够:,会使用Random,类获取随机数,会使用,String,操作字符串,3,/,19,Random类,生成随机数的其他方式,java.util.Random,类,Random rand=new Random();,/,创建一个,Random,对象,for(int i=0;i20;i+)/,随机生成,20,个随机整数,并显示,int,num=rand.nextInt(10);,/,返回下一个伪随机数,整型的,System.out.println(,第,+(i+1)+,个随机数是:,+num);,用同一个种子值来初始化两个,Random,对象,然后用每个对象调用相同的方法,得到的随机数也是相同的,注意,演示,示例,1,:,Random,类,4,/,19,String类,生活中的字符串,使用,String,对象存储字符串,String,类位于,java.lang,包中,具有丰富的方法,计算字符串的长度、比较字符串、连接字符串、提取字符串,频繁使用的字符串,“欢迎进入”,“,Hello World”,“,”,String s=Hello World;,String s=new String(Hello World);,String s=new String();,5,/,19,length()方法,String,类提供了,length(),方法,确定字符串的长度,返回字符串中的字符数,注册新用户,要求密码长度不能小于,6,位,分析,演示,示例,2,:,字符串长度,6,/,19,equals()方法2-1,String,类提供了,equals(),方法,比较存储在两个字符串对象的内容是否一致,注册成功后,实现登录验证。用户名为“,TOM”,,密码为“,1234567”,演示,示例,3,:,字符串比较,7,/,19,equals()方法2-2,equals(),方法比较原理,“,=”,和,equals(),有什么区别呢?,字符串,1,字符串,2,equals():,检查组成字符串内容的字符是否完全一致,=:,判断两个字符串在内存中的地址,,即判断是否是同一个字符串对象,问题,演示示例,4,:,=,和,equals(),8,/,19,字符串比较的其他方法,使用,equalsIgnoreCase(),方法,使用,toLowerCase(),方法,使用,toUpperCase(),方法,登录时不考虑用户名的大小写问题,实现登录,演示示例,5,:忽略大小写的字符串比较,9,/,19,练习,1,:,会员注册,需求说明,实现会员注册,要求,用户名长度不小于,3,密码长度不小于,6,注册时两次输入密码,必须相同,10,/,19,字符串连接,方法,1,:使用“,+”,方法,2,:使用,String,类的,concat(),方法,演示示例,6,:字符串连接,11,/,19,字符串常用提取方法2-1,方法名,说明,public int indexOf(int ch),搜索第一个出现的字符,ch,(或字符串,value,),如果没有找到,返回,-1,public int indexOf(String value),public int lastIndexOf(int ch),搜索最后一个出现的字符,ch,(或字符串,value,),如果没有找到,返回,-1,public int lastIndexOf(String value),public String substring(int index),提取从位置索引开始的字符串部分,public String substring(int beginindex,int endindex),提取,beginindex,和,endindex,之间的字符串部分,public String trim(),返回一个前后不含任何空格的调用字符串的副本,12,/,19,判断,.java,文件名是否正确,判断邮箱格式是否正确,字符串常用提取方法2-,2,演示示例,7,:字符串提取,13,/,19,小结,String word=Hello,;,word=word.trim();,String s=word.concat(,小鱼儿,!);,int index1=s.indexOf(,);,int index2=s.indexOf(!);,System.out.println(s.substring(_,_);,如果要打印输出“小鱼儿”,应填入的代码是什么?,14,/,19,提问,字符串拆分,现有一个字符串,它是一段歌词,每句都以空格“”结尾,演示示例,8,:字符串拆分,15,/,19,练习,2,:,查找特定字符出现的次数,需求说明,输入一个字符串,再输入要查找的字符,判断该字符在该字符串中出现的次数,16,/,19,总结,如何,使用,Random,类获取,随机数?,如何实现字符串的提取和拆分,?,17,/,19,问题及作业,集中问题,&,课后作业,18,/32,扫我有更多精彩课程呦,19,/19,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服