Java 中 String 类的常用方法

String 类的常用方法:

Java 中 String 类的常用方法

结合代码来熟悉一下方法的使用:

Java 中 String 类的常用方法

运行结果:

Java 中 String 类的常用方法

提示:

1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1

2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1

3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符


如下代码所示:

Java 中 String 类的常用方法

运行结果:

Java 中 String 类的常用方法

那么,“==” 和 equals() 有什么区别呢?

==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象

equals(): 比较存储在两个字符串对象中的内容是否一致