indexof方法java
时间: 2023-12-07 10:38:34 浏览: 130
`indexOf()` 方法是 Java 中用于查找字符串中指定子串的方法之一。它可以返回第一个匹配项的索引,如果没有找到匹配项,则返回 -1。`indexOf()` 方法有两种常用的重载形式,分别是:
1. `indexOf(String str)`:在字符串中查找指定子串,并返回第一个匹配项的索引。
2. `indexOf(String str, int startIndex)`:在字符串中从指定的索引位置开始查找指定子串,并返回第一个匹配项的索引。
以下是两个 `indexOf()` 方法的使用示例:
1. `indexOf(String str)` 方法的使用:
```java
String str = "Hello, world!";
int index = str.indexOf("world");
System.out.println(index); // 输出:7
```
2. `indexOf(String str, int startIndex)` 方法的使用:
```java
String str = "Hello, world!";
int index = str.indexOf("l", 3);
System.out.println(index); // 输出:3
```
在上面的示例中,`indexOf()` 方法从索引位置 3 开始查找字符串中第一个出现的字母 "l",并返回其索引位置。
阅读全文