Java String类的indexOf(int ch)方法用来查找指定字符在字符串中第一次出现的位置,返回值为该字符第一次出现的索引位置,索引从0开始,若未找到则返回-1。
该方法的使用方法如下:
int indexOf(int ch)
其中,ch为待查找的字符。
下面提供两个示例说明该方法的使用方法:
示例一:
String str = "hello world";
int index = str.indexOf('o');
System.out.println(index);
Output:
4
解释:在字符串“hello world”中,字符‘o’第一次出现的位置为索引4。
示例二:
String str = "hello world";
int index = str.indexOf('z');
System.out.println(index);
Output:
-1
解释:在字符串“hello world”中,字符‘z’未出现,返回索引-1。
注意:该方法还有另外两种形式:int indexOf(char ch, int fromIndex)
和int indexOf(String str)
,用于查找字符或字符串从指定位置开始第一次出现的位置。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:indexOf方法: 返回指定字符第一次出现的字符串内的索引 - Python技术站