java
indexOf() 方法有以下四种形式:
public int indexOf(int ch):
查找指定字符在主串中第一次出现处的索引,
返回值:在主串
中第一次出现字符
处的索引
,没有则返回 -1。
public int indexOf(int ch, int StartIndex):
从StartIndex)位置开始查找指定
字符
返回值:在主串
中第一次出现字符
处的索引
,没有则返回 -1。
int indexOf(String str):
查找指定字符在字符串中第一次出现处的索引,(从下标0开始查找)
返回值:在主串
中第一次出现子串
处的索引
,没有则返回 -1。
int indexOf(String str, int StartIndex):
从 StartIndex) 位置开始查找指定字符,
返回值:在主串
中第一次出现子串
处的索引
,没有则返回 -1。
eg:
String str1="12345671123";
String str2="123";
int place = str1.indexOf(str2,3); //place = 8