在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。