首页 理论教育 Java程序设计中String类的常见操作

Java程序设计中String类的常见操作

时间:2023-11-16 理论教育 版权反馈
【摘要】:表6-2String 类的常用方法为了更好地理解这些常用方法的使用,可将这些方法分为5 类操作,分别编写案例来进行讲解,这5 种常用操作及方法归纳如下:字符串的基本操作,如表6-3 所示。在String 类中针对字符串的判断操作提供很多方法。文件6-5Example05.java执行结果5. 字符串的截取和分割在String 类中针对字符串的截取和分割操作提供了两个方法:其中,substring()方法用于截取字符串的一部分,split()方法可以将字符串按照某个字符进行分割。

Java程序设计中String类的常见操作

String 类在实际开发中的应用非常广泛,因此灵活地使用String 类是非常重要的,接下来介绍String 类常用的一些方法,如表6-2 所示。

表6-2 String 类的常用方法

为了更好地理解这些常用方法的使用,可将这些方法分为5 类操作,分别编写案例来进行讲解,这5 种常用操作及方法归纳如下:

(1)字符串的基本操作,如表6-3 所示。

表6-3 字符串的基本操作

(2)字符串的转换操作,如表6-4 所示。

表6-4 字符串的转换操作

(3)字符串的替换和去除空格操作,如表6-5 所示。

表6-5 字符串的替换和去除空格操作

(4)字符串的判断操作,如表6-6 所示。

表6-6 字符串的判断操作

(5)字符串的截取和分割,如表6-7 所示。

表6-7 字符串的截取和分割

1. 字符串的基本操作

在程序中,需要对字符串进行一些基本操作,如获得字符串长度、获得指定位置的字符等。String 类针对每一个操作都提供了对应的方法,

【例6.2】下面通过一个案例来学习这些方法的使用,如文件6-2 所示。

文件6-2 Example02.java

执行结果

2. 字符串的转换操作

程序开发中,经常需要对字符串进行转换操作,例如将字符串转换成数组的形式,将字符串中的字符进行大小写转换等。

【例6.3】下面通过一个案例来演示字符串的转换操作,如文件6-3 所示。

文件6-3 Example03.java

执行结果(www.xing528.com)

3. 字符串的替换和去除空格操作

程序开发中,用户输入数据时经常会有一些错误和空格,这时可以使用String 类的replace()和trim()方法,进行字符串的替换和去除空格操作。

【例6.4】下面通过一个案例来学习这两个方法的使用,如文件6-4 所示。

文件6-4 Example04.java

执行结果

4. 字符串的判断操作

操作字符串时,经常需要对字符串进行一些判断,如判断字符串是否以指定的字符串开始、结束,是否包含指定的字符串,字符串是否为空等。在String 类中针对字符串的判断操作提供很多方法。

【例6.5】下面通过一个案例来学习这些字符串判断方法的使用,如文件6-5 所示。

文件6-5 Example05.java

执行结果

5. 字符串的截取和分割

在String 类中针对字符串的截取和分割操作提供了两个方法:其中,substring()方法用于截取字符串的一部分,split()方法可以将字符串按照某个字符进行分割。

【例6.6】下面通过一个案例来学习这两个方法的使用,如文件6-6 所示。

文件6-6 Example06.java

执行结果

注意:String 字符串在获取某个字符时,会用到字符的索引,当访问字符串中的字符时,如果字符的索引不存在,则会发生StringIndexOutOfBoundsException(字符串角标越界异常)。

【例6.7】下面通过一个案例来演示这种异常,如文件6-7 所示。

文件6-7 Example07.java

执行结果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈