Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt

Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt

ID:51617491

大小:1.01 MB

页数:33页

时间:2020-03-26

Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt_第1页
Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt_第2页
Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt_第3页
Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt_第4页
Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt_第5页
资源描述:

《Java程序设计_徐红 王灿_电子课件12_单元3_任务2.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务二:天气预报信息处理程序设计单元三:数据与异常处理程序设计教学目标知识目标掌握获得字符创长度、比较、连接、提取、查询字符串、大;小写转化等操作方法;掌握StringBuffer对象的常用方法。能力目标运用获得字符创长度、比较、连接、提取、查询字符串、大小写转化等操作完成字符串操作;运用StringBuffer字符串知识进行追加及字符化处理的方法。教学内容4任务陈述123知识准备任务实施任务拓展任务实训5任务描述:设计实现了一个天气预报的数据处理的功能,能提供在线的信息编辑处理,比如插入删除和修改,以及查找、替换等

2、功能。对天气预报数据处理要求为:将每日的天气用字符串数组表示;将每日的天气用转为可编辑字符串数组表示;将每日的天气每个空格处替换为",",在日期前加序号格式为1、2、等;获得5日夜间的温度。1.任务陈述2.知识准备生活中的字符串使用String对象存储字符串String类位于java.lang包中,具有丰富的方法计算字符串的长度、比较字符串、连接字符串、提取字符串频繁使用的字符串“欢迎进入”“HelloWorld”“教育改变生活”Strings="HelloWorld";Strings=newString("Hell

3、oWorld");Strings=newString();2.知识准备String类提供了length()方法,确定字符串的长度注册新用户,要求密码长度不能小于6位2.知识准备publicclassRegister{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);Stringuname,pwd;System.out.print("请输入用户名:");uname=input.next();System.out.print("请输

4、入密码:");pwd=input.next();if(pwd.length()>=6){System.out.print("注册成功!");}else{System.out.print("密码长度不能小于6位!");}}}判断密码长度2.知识准备计算字符串长度字符串长度调用length()方法获得返回字符串中的字符数调用方法:字符串标识符.length();方法原型:publicintlength(){}2.知识准备String类提供了equals()方法,比较存储在两个字符串对象的内容是否一致2、注册成功后,实现登

5、录验证。用户名为“TOM”,密码为“1234567”2.知识准备publicclassLogin{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);Stringuname,pwd;System.out.print("请输入用户名:");uname=input.next();System.out.print("请输入密码:");pwd=input.next();if(uname.equals("TOM")&&pwd.equals(

6、"1234567")){System.out.print("登录成功!");}else{System.out.print("用户名或密码不匹配,登录失败!");}}}比较用户名和密码是否正确2.知识准备equals()方法比较原理“==”和equals()有什么区别呢?字符串1字符串2equals():检查组成字符串内容的字符是否完全一致str1str2BDQN0x2a486c0x2a486cBDQNstr1==str2?true0x2aac83str1==str2?false==:判断两个字符串在内存中的首地址,即

7、判断是否是同一个字符串对象2.知识准备使用equalsIgnoreCase()方法使用toLowerCase()方法使用toUpperCase()方法系统登录时不考虑用户名的大小写问题,实现登录2.知识准备publicclassLogin{publicstaticvoidmain(String[]args){…if(uname.equals("Jbit")&&pwd.equals("Bdqn")){System.out.print("登录成功!");}else{System.out.print("用户名或密码不匹配,

8、登录失败!");}}}uname.equalsIgnoreCase("Jbit")&&pwd.equalsIgnoreCase("Bdqn")uname.toLowerCase().equals(("Jbit").toLowerCase())&&pwd.toUpperCase().equals(("Bdqn").toUpperCase())2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。