问题描述
输出7怎么样?应该不止于此。
public class MyClass {
public static void main(String[] args) {
String txt = "Please locate where 'locate' occurs!";
System.out.println(txt.indexOf("locate"));
}
}
解决方法
显然是7,正确的答案。
indexOf()方法返回第一次出现的位置 字符串中指定的字符。
定位词出现在第7个索引处,因为索引从0开始。
,这是Java将如何返回所需关键字的索引的方式:
(索引= 0)P
(索引= 1)l
(索引= 2)e
(索引= 3)a
(索引= 4)s
(索引= 5)e
(index = 6)''
(index = 7)找到发生“定位”的位置!