从给定位置搜索 Java 中的字符


使用 indexOf() 方法从给定位置搜索字符。

假设以下字符串。

String myStr = "Amit Diwan";

在此,我们在字符串中搜索字符“i”。我们将从 4 开始索引进行搜索。

int begnIndex = 4;
System.out.println("String: "+myStr);
strLastIndex = myStr.indexOf('i', begnIndex);

以下为完整示例。

示例

 在线演示

public class Demo {
   public static void main(String[] args) {
      String myStr = "Amit Diwan";
      int strLastIndex = 0;
      int begnIndex = 4;
      System.out.println("String: "+myStr);
      strLastIndex = myStr.indexOf('i', begnIndex);
      System.out.println("The index of character a in the string beginning from index "+begnIndex+" ="+strLastIndex);
   }
}

输出

String: Amit Diwan
The index of character a in the string beginning from index 4 = 6

更新于: 26-Jun-2020

112 次浏览

开启职业生涯

完成课程即可获得认证

开始吧
广告