字符串
1.如何使用字符串分两步:① 定义并初始化字符串。 ② 使用字符串,对字符串进行一些处理。
2.字符串的比较
语法:字符串1.equals (字符串2);
注意:在比较两个字符串的值是否相同,返回boolean类型的值,相同为真,不同为假。
3.双等号(==)和equals()的区别
双等号(==)判断的是两个字符串对象在内存中的首地址,就是判断是否是同一个字符串对象。
equals()是判断的是两个字符串对象的值。
例如:
在比较中要注意字母的大小写,所以我们需要使用另一个方法来忽略大小写。
语法:字符串1.equalsgnoreCase(字符串2);
忽略大小写比较字符串1和字符串2.如果相同为真,不同为假。
而字符串.toLowerCase(); 表示返回字符串的小写形式。
字符串.toUpperCase();表示返回字符串的大写形式。
例如:
4.复杂的字符串处理
1.字符串的连接 语法:字符串1.concat(字符串2);表示字符串2被连接到字符串1的后面,返回连接后的新字符串。
2.字符串的提取和查询
3.字符串的拆分
语法:字符串名.split()
4.StringBuuffer类的使用:① 声明StringBuuffer对象并初始化。 ② 使用StringBuuffer对象
5.常见的StringBuuffer类方法
① 语法 字符串1.ToString(); 将StringBuuffer类型的字符串1转换为String类型的对象并返回。
②字符串1.append(参数); 表示将参数连接到字符串1后并返回。