ACCP5.0Java编程逻辑第9章.ppt

ACCP5.0Java编程逻辑第9章.ppt

ID:52471808

大小:3.39 MB

页数:31页

时间:2020-04-08

ACCP5.0Java编程逻辑第9章.ppt_第1页
ACCP5.0Java编程逻辑第9章.ppt_第2页
ACCP5.0Java编程逻辑第9章.ppt_第3页
ACCP5.0Java编程逻辑第9章.ppt_第4页
ACCP5.0Java编程逻辑第9章.ppt_第5页
资源描述:

《ACCP5.0Java编程逻辑第9章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章字符串回顾阅读下面代码,哪个有错误?说明理由填代码:逆序输出数组中的元素double[]a=newdouble[];double[]a=newdouble[5]{1,2,3,4,5,};doublea={1,2,3,4,5};int[]a=newint[]{1,2,3,4,5};for(_______________;________;____){System.out.println(a[i]);}inti=a.length-1i>=0i--×××2预习检查如何定义一个字符串?使用什么方法

2、可以获得字符串的长度?如何定义一个StringBuffer类的对象?3本章任务升级Java应用程序“HelloAccp”:实现学员注册密码验证打印学员成绩单实现文件名和邮箱ID的合法性验证4掌握String的基本用法如何定义、初始化字符串如何访问字符串长度如何比较、连接、提取字符串会使用带参数的方法会使用StringBuffer类的方法对字符串进行操作本章目标5无处不在的字符串生活中的字符串使用String对象存储字符串String类位于java.lang包中,具有丰富的方法计算字符串的长度连接

3、字符串比较字符串提取字符串频繁使用的字符串“有志者事竟成”“离奥运会开幕还有380天”“教育改变生活”Strings="有志者事竟成";Strings=newString("有志者事竟成");6字符串长度2-1packages1java.sg.chap9;importjava.util.*;publicclassHelloAccp1{publicstaticvoidmain(String[]args){System.out.print("请随机输入你想到的名字:");Scannerinput=n

4、ewScanner(System.in);Stringname=input.next();System.out.println("这个名字的长度是:""+name.length()+""");}随机输入你心中想到的一个名字,然后输出它的字符串长度调用字符串的length()方法可以获得字符串的长度要想打印输出引号(”),必须在字符串中使用转义序列”演示示例1:演示计算字符串的长度7字符串长度2-2计算字符串长度字符串长度调用length()方法获得返回字符串中的字符数调用方法:字符串标识符

5、.length();方法原型:publicintlength(){}8字符串比较4-1两个学员输入各自最喜欢的课程名称,判断是否一致//判断课程名称是否相同if(favCourse1.equals(favCourse2)){System.out.println("最喜欢的课程相同");}else{System.out.println("最喜欢的课程不相同");}比较两个字符串是否相等演示示例2:演示比较字符串9字符串比较4-2equals()方法比较原理输入的“Java”和“java”代表同一课

6、程,如何解决?使用equalsIgnoreCase()方法结合toUpperCase()或toLowerCase()字符串1字符串2检查组成字符串内容的字符是否完全一致10字符串比较4-3使用equalsIgnoreCase()方法解决比较时忽略大小写形式if(favCourse1.equalsIgnoreCase(favCourse2)){System.out.println("最喜欢的课程相同");}else{System.out.println("最喜欢的课程不相同");}11字符串比较4

7、-4结合toUpperCase()方法解决Java使用toUpperCase()方法JAVAJava使用toLowerCase()方法javaif(favCourse1.toUpperCase().equals(favCourse2.toUpperCase())){System.out.println("最喜欢的课程相同");}else{System.out.println("最喜欢的课程不相同");}12小结1学员进行入学注册,输入两次密码,如果相同,提示注册成功,如果不相同,提示重新输入密码

8、选用哪个方法更合适?参考代码13字符串连接2-1令狐冲的Java成绩如表所示,输出他的成绩单学科成绩SQL80Java90HTML86.7publicstaticvoidmain(String[]args){intsqlScore=80;//sql成绩intjavaScore=90;//java成绩doublehtmlScore=86.7;//html成绩//创建成绩单StringscoreSheet="SQL:"+sqlScore+"Java:"+javaScore+"HTML:"+htmlS

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

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

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