在Java中查找字符串中子字符串的第二次出现
给我们一个字符串,说"itiswhatitis"
一个子字符串,说"is"
。我需要找到'i'
字符串"is"
在原始字符串中第二次出现时的索引。
String.indexOf("is")
在这种情况下将返回2。在这种情况下,我希望输出为10。
回答:
使用的重载版本indexOf()
,它将起始索引(fromIndex)作为第二个参数:
str.indexOf("is", str.indexOf("is") + 1);
以上是 在Java中查找字符串中子字符串的第二次出现 的全部内容, 来源链接: utcz.com/qa/424545.html