导读 在Java编程中,`lastIndexOf()` 是一个非常实用的方法,它属于 `String` 和 `StringBuffer` 类。它的主要作用是返回指定字符或子字符...
在Java编程中,`lastIndexOf()` 是一个非常实用的方法,它属于 `String` 和 `StringBuffer` 类。它的主要作用是返回指定字符或子字符串最后一次出现的位置索引。如果找不到该字符或子字符串,则返回 `-1`。🧐
例如:
```java
String str = "Hello, world!";
int index = str.lastIndexOf("o"); // 返回 7
```
这个方法非常适合用来处理字符串操作,比如查找文件名中的后缀 `.txt` 或者定位特定字符的最后位置。🌟
💡 小贴士:`lastIndexOf()` 方法还可以接收两个参数,用于指定从哪个位置开始向左搜索。例如:
```java
int lastIndex = str.lastIndexOf("l", 5); // 返回 3
```
这样可以更灵活地控制搜索范围哦!🎯
学会使用 `lastIndexOf()`,你的代码会更加高效且优雅!💪✨