当前位置:首页 > string > 正文

java string包含某个字符串

  • string
  • 2024-06-14 17:37:34
  • 9284

方法 描述 代码示例 contains() 检查字符串是否包含指定的子字符串 String str = "Hello world";
boolean result = str.contains("world"); // true
indexOf() 查找指定子字符串在字符串中首次出现的索引,如果没有找到则返回 -1 String str = "Hello world";
int index = str.indexOf("world"); // 6
lastIndexOf() 查找指定子字符串在字符串中最后一次出现的索引,如果没有找到则返回 -1 String str = "Hello world world";
int index = str.lastIndexOf("world"); // 12

Java String 包含某个字符串
Java 提供了几种方法来检查字符串中是否包含另一个字符串。 下面是这些方法的详细说明:
contains() 方法
contains() 方法检查字符串是否包含指定的子字符串。 如果包含,则返回 true;否则返回 false。
语法:
java
public boolean contains(String substring)
参数:
substring - 要查找的子字符串。
返回值:
如果字符串包含 substring,则返回 true;否则返回 false。
示例:
java
String str = "Hello world";
boolean result = str.contains("world"); // true
indexOf() 方法
indexOf() 方法查找指定子字符串在字符串中首次出现的索引。 如果没有找到,则返回 -1。
语法:
java
public int indexOf(String substring)
参数:
substring - 要查找的子字符串。
返回值:
如果字符串包含 substring,则返回其第一次出现的索引;否则返回 -1。
示例:
java
String str = "Hello world";
int index = str.indexOf("world"); // 6
lastIndexOf() 方法
lastIndexOf() 方法查找指定子字符串在字符串中最后一次出现的索引。 如果没有找到,则返回 -1。
语法:
java
public int lastIndexOf(String substring)
参数:
substring - 要查找的子字符串。
返回值:
如果字符串包含 substring,则返回其最后一次出现的索引;否则返回 -1。
示例:
java
String str = "Hello world world";
int index = str.lastIndexOf("world"); // 12