gpt4 book ai didi

java - 查找字符串中多次出现某个字符的位置

转载 作者:行者123 更新时间:2023-11-30 03:26:04 25 4
gpt4 key购买 nike

如果我有一个字符串 line = "XYZTGEXGXRX"line.indexOf("X"); 返回第一个 "X"< 的索引 包含在该字符串中。

我想知道的是,什么能让我得到第二个“X”,或者此后出现的任何“X”

最佳答案

可以在这里找到答案: Java indexOf method for multiple matches in String

indexOf 还有第二个参数,用于设置起始参数。此代码示例打印 x 的所有索引

i = str.indexOf('x');
while(i >= 0) {
System.out.println(i);
i = str.indexOf('x', i+1);
}

关于java - 查找字符串中多次出现某个字符的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30181938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com