在Java中,indexOf
函数的查找范围是整个字符串。如果字符串中有多个子字符串与指定的字符串匹配,indexOf
将返回第一个匹配项的索引。如果没有找到匹配项,则返回-1。
以下是一个简单的示例:
public class Main {
public static void main(String[] args) {
String str = "Hello, world!";
int index = str.indexOf("world");
System.out.println("Index of 'world': " + index); // 输出:Index of 'world': 7
}
}
在这个例子中,indexOf
函数在字符串"Hello, world!"
中查找子字符串"world"
,并返回其索引7。