我们得到一个字符串,比如说,"itiswhatitis"
和一个子串,比如说,"is"
。
我需要找到的索引'i'
当字符串"is"
在原始字符串中第二次出现。
String.indexOf("is")
在这种情况下将返回 2。在这种情况下我希望输出为 10。
使用重载版本indexOf() http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#indexOf-java.lang.String-int-,它将起始索引 (fromIndex) 作为第二个参数:
str.indexOf("is", str.indexOf("is") + 1);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)