JAVA函数indexOf
时间: 2024-05-25 22:07:26 浏览: 88
简单谈谈JS数组中的indexOf方法
在Java中,indexOf函数是用于查找指定字符或字符串在字符串中第一次出现的位置的方法。它的语法如下:
```java
int indexOf(int ch)
int indexOf(int ch, int fromIndex)
int indexOf(String str)
int indexOf(String str, int fromIndex)
```
其中,ch表示要查找的字符,str表示要查找的字符串,fromIndex表示开始查找的索引位置。
如果使用indexOf函数查找字符或字符串成功,则返回第一次出现的位置索引;如果没有找到,则返回-1。
下面是一些示例:
```java
String str = "Hello, world!";
int index1 = str.indexOf('o'); // 返回值为 4
int index2 = str.indexOf("world"); // 返回值为 7
int index3 = str.indexOf('o', 5); // 从索引位置5开始查找,返回值为 7
int index4 = str.indexOf("Java"); // 返回值为 -1,未找到
```
阅读全文