java indexof
时间: 2023-07-19 07:03:17 浏览: 57
Java 中的 `indexOf` 方法是用来查找一个字符串在另一个字符串中第一次出现的位置的方法。它的语法如下:
```java
public int indexOf(String str)
```
其中,`str` 是要查找的字符串。如果该字符串存在于当前字符串中,则返回该字符串在当前字符串中第一次出现的索引位置;否则返回 -1。
此外,`indexOf` 方法还支持传入起始索引位置作为第二个参数,用于从指定位置开始查找。例如:
```java
String str = "Hello, world!";
int index = str.indexOf("world", 7); // 从第 7 个字符开始查找
```
上述代码将从字符串的第 7 个字符开始查找 "world" 字符串,并返回它在原字符串中的索引位置。如果没有找到,则返回 -1。
阅读全文