java64773第九章
字符串
回顾
阅读下面代码,哪个有错误?说明理由
填代码:逆序输出数组中的元素
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对象存储字符串
,具有丰富的方法
计算字符串的长度
连接字符串
比较字符串
提取字符串
频繁使用的字符串
“有志者事竟成”
“离奥运会开幕还有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()方法可以获得字符串的长度
要想打印输出引号(”),必须在字符串中使用转义序列\”
演示示例1:演示计算字符串的长度
字符串长度2-2
计算字符串长度
字符串
长度
调用length()
方法获得
返回字符串中的字符数
调用方法:
();
方法原型:
public int length(){
}
字符串比较4-1
两个学员输入各自最喜欢的课程名称,判断是否一致
//判断课程名称是否相同
if((favCourse2)){
("最喜欢的课程相同");
}else{
("最喜欢的课程不相同");
}
比较两个字符串是否相等
演示示例2:演示比较字符串
字符串比较4-2
equals()方法比较原理
输入的“Java”和“java”代表同一课程,如何解决?
使用equalsIgnoreCase()方法
结合toUpperCase()或toLowerCase()
字符串 1
字符串 2
检查组成字符串内容的字符是否完全一致
java 来自淘豆网m.daumloan.com转载请标明出处.