我们得到一个字符串,比如 "itiswhatitis"
和一个子字符串,比如 "is"
。当字符串 "is"
在原始字符串中第二次出现时,我需要找到 'i'
的索引。
String.indexOf("is")
在这种情况下将返回 2。在这种情况下,我希望输出为 10。
原文由 AmanArora 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用: Apache Commons Lang:StringUtils.ordinalIndexOf()
StringUtils.ordinalIndexOf("Java Language", "a", 2)
原文由 To Kra 发布,翻译遵循 CC BY-SA 3.0 许可协议
8 回答6.5k 阅读
4 回答684 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答959 阅读✓ 已解决
使用
indexOf()
的重载版本,它将起始索引(fromIndex)作为第二个参数: