java lastindexof用法
`lastIndexOf()` 是 Java 中的一个字符串方法,用于查指定字符或子字符串在字符串中最后一次出现的位置。
这个方法的使用方法如下:
```java
int lastIndexOf(String str)
int lastIndexOf(String str, int fromIndex)
java中index是什么意思```
第一个参数 `str` 是要查的字符或子字符串。
第二个参数 `fromIndex` 是从指定位置开始反向搜索。
该方法的返回值是指定字符或子字符串在原字符串中最后一次出现的位置索引,如果未到,
则返回 -1。
下面是一些使用 `lastIndexOf()` 方法的示例:
```java
String str = "Hello World!";
int index = str.lastIndexOf('o');
System.out.println(index); // 输出 7
index = str.lastIndexOf("o", 5);
System.out.println(index); // 输出 -1,从索引为 5 的位置开始向前查,但没有到 'o'
index = str.lastIndexOf("World");
System.out.println(index); // 输出 6,到了子字符串 "World" 在索引 6 的位置上
```
请注意,`lastIndexOf()` 方法区分大小写。如果要进行不区分大小写的搜索,可以将字符串转换为大写或小写后再进行搜索。
这就是 `lastIndexOf()` 方法的用法及示例。希望对你有所帮助!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论