第九章第九章字符串字符串回顾阅读下面代码,哪个有错误?说明理由填代码:逆序输出数组中的元素 double[ ] a = new double[ ]; double[ ] a = new double[5]{1,2,3,4,5,}; double a = {1,2,3,4,5}; int [ ] a = new int [ ] {1,2,3,4,5}; for (_______________; ________; ____ ){ (a[i ]); } int i = -1 i >= 0 i- -×× × 预习检查如何定义一个字符串? 使用什么方法可以获得字符串的长度? 如何定义一个 StringBuffer 类的对象? 本章任务升级 Java 应用程序“ p ”: 实现学员注册密码验证打印学员成绩单实现文件名和邮箱 ID的合法性验证掌握 String 的基本用法如何定义、初始化字符串如何访问字符串长度如何比较、连接、提取字符串会使用带参数的方法会使用 StringBuffer 类的方法对字符串进行操作本章目标无处不在的字符串生活中的字符串使用 String 对象存储字符串 String 类位于 包中,具有丰富的方法计算字符串的长度连接字符串比较字符串提取字符串频繁使用的字符串频繁使用的字符串“有志者事竟成”“有志者事竟成”“离奥运会开幕还有 380 天”“离奥运会开幕还有 380 天”“教育改变生活”“教育改变生活” String s = " 有志者事竟成"; String s = new String(" 有志者事竟成"); 字符串长度 2-1 package ; import .*; public class p1 { public static void main(String [ ] args ) { ("请随机输入你想到的名字: "); Scanner input = new Scanner( ); String name = (); ("这个名字的长度是: \" " + () + " \" "); } 随机输入你心中想到的一个名字,然后输出它的字符串长度调用字符串的 length() 方法可以获得字符串的长度调用字符串的 length() 方法可以获得字符串的长度要想打印输出引号(”),必须在字符串中使用转义序列\”要想打印输出引号(”),必须在字符串中使用转义序列\”演示示例 1:演示计算字符串的长度演示示例 1:演示计算字符串的长度字符串长度 2-2 计算字符串长度字符串长度长度调用 length() 方法获得调用 length() 方法获得返回字符串中的字符数调用方法:(); (); 方法原型: public int length(){ } public int length(){ } 字符串比较 4-1 两个学员输入各自最喜欢的课程名称,判断是否一致//判断课程名称是否相同 if(favCourse1 .equals( favCourse2 ) ){ ("最喜欢的课程相同"); }else{ ("最喜欢的课程不相同"); } 比较两个字符串是否相等比较两个字符串是否相等演示示例 2:演示比较字符串演示示例 2:演示比较字符串字符串比较 4-2 equals() 方法比较原理输入的“ Java ”和“ java ”代表同一课程,如何解决? 使用 equalsIgnoreCase ()方法结合 toUpperCase ()或 toLowerCase () 字符串 1字符串 2检查组成字符串内容的字符是否完全一致
java-课件(PPT·精·选) 来自淘豆网m.daumloan.com转载请标明出处.