java indexOf
时间: 2023-07-06 08:34:24 浏览: 185
indexOf()函数的用法
`indexOf` 是 Java 中 String 类的一个方法,用于查找某个字符或字符串在当前字符串中第一次出现的位置。该方法的语法如下:
```java
public int indexOf(int ch)
public int indexOf(int ch, int fromIndex)
public int indexOf(String str)
public int indexOf(String str, int fromIndex)
```
其中,第一个和第三个方法是查找单个字符或字符串出现的位置,第二个和第四个方法是从指定位置开始查找。
例如,以下代码查找字符串 `"hello world"` 中第一次出现字符 `'o'` 的位置:
```java
String str = "hello world";
int index = str.indexOf('o');
System.out.println("Index of 'o': " + index); // Output: Index of 'o': 4
```
如果没找到,则返回 `-1`。
阅读全文