java index of
时间: 2024-02-19 14:03:50 浏览: 132
在 Java 中,indexOf() 方法用于查找指定字符或子字符串在字符串中第一次出现的索引位置。该方法属于 String 类,其语法如下:
```
public int indexOf(String str)
public int indexOf(int ch)
public int indexOf(String str, int fromIndex)
public int indexOf(int ch, int fromIndex)
```
其中,第一个和第二个方法分别用于查找指定字符串或字符在原字符串中第一次出现的索引位置,如果未找到则返回 -1。第三个和第四个方法允许指定搜索的起始索引位置。
例如,以下代码演示了如何使用 indexOf() 方法查找字符串中某个子字符串的索引位置:
```java
String str = "Hello world!";
int index = str.indexOf("world");
System.out.println("Index of 'world' in the string: " + index);
```
输出:
```
Index of 'world' in the string: 6
```
注意,在 Java 中字符串的索引位置从 0 开始计数。因此,上述代码中字符串 "world" 的索引位置为 6。
阅读全文