lastIndexOf() 方法
Java lastIndexOf() 方法
Java String类
lastIndexOf() 方法有以下四种形式:
public int lastIndexOf(int ch): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
public int lastIndexOf(int ch, int fromIndex): 返返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
public int lastIndexOf(String str): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
public int lastIndexOf(String str, int fromIndex): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
语法
public int lastIndexOf(int ch)或public int lastIndexOf(int ch, int fromIndex)或public int lastIndexOf(String str)或public int lastIndexOf(String str, int fromIndex)
参数
ch -- 字符。
fromIndex -- 开始搜索的索引位置。
str -- 要搜索的子字符串。
返回值
指定子字符串在字符串中第一次出现处的索引值。
实例
public class Test {public static void main(String args[]) {String Str = new String("菜鸟教程:www.runoob.com");String SubStr1 = new String("runoob");String SubStr2 = new String("com");System.out.print("查找字符 o 最后出现的位置 :" );System.out.println(Str.lastIndexOf( 'o' ));System.out.print("从第14个位置查找字符 o 最后出现的位置 :" );System.out.println(Str.lastIndexOf( 'o', 14 ));System.out.print("子字符串 SubStr1 最后出现的位置:" );System.out.println( Str.lastIndexOf( SubStr1 ));System.out.print("从第十五个位置开始搜索子字符串 SubStr1最后出现的位置 :" );System.out.println( Str.lastIndexOf( SubStr1, 15 ));System.out.print("子字符串 SubStr2 最后出现的位置 :" );System.out.println(Str.lastIndexOf( SubStr2 ));} }
以上程序执行结果为:
查找字符 o 最后出现的位置 :17 从第14个位置查找字符 o 最后出现的位置 :13 子字符串 SubStr1 最后出现的位置:9 从第十五个位置开始搜索子字符串 SubStr1最后出现的位置 :9 子字符串 SubStr2 最后出现的位置 :16
lastIndexOf() 方法相关推荐
- python 数组 indexof_Javascript Array.lastIndexOf()方法
JavaScript 数组lastIndexOf()方法返回在该给定元素可以数组找到的最后一个索引,或如果它不存在则返回-1.该数组搜索向后,从fromIndex开始. 语法 array.lastIn ...
- JavaScript indexOf() 方法 和 lastIndexOf() 方法
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索. 语法: in ...
- lastindexof方法_Java Vector lastIndexOf()方法与示例
lastindexof方法 向量类别的lastIndexOf()方法 (Vector Class lastIndexOf() method) Syntax: 句法: public int lastIn ...
- javascript学习系列(15):数组中的lastIndexOf方法
最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主 放弃很容易但是坚持一定很酷 我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...
- js中的indexOf方法和lastIndexOf方法
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. indexOf() 方法对大小写敏感! 如果要检索的字符串值没有出现,则该方法返回 -1. 参数有两个 第一个参数(sear ...
- javascript字符串方法indexOf、lastIndexOf 方法的使用
indexOf.lastIndexOf语法 string.indexOf(searchvalue,start) string.lastIndexOf(searchvalue,start) 说明: st ...
- 用 lastIndexOf()、substr()、split()方法截取一段字符串
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索. split() 方法用于把一个字符串分割成字符串数组,抽取到分割符前面部分. subst ...
- 数组五种查询条件方法(find、findindex、indexOf、lastindexOf 、includes)
方法一.find() 方法返回数组中满足提供的测试函数的第一个元素的值. 语法: arr.find(callback[, thisArg]) 例一.find()方法 查找数组中第一个大于等于15的元素 ...
- JS中数组查询的方法indexOf()、lastIndexOf()、includes()、find()、findIndex()、filter()、every()
JS中涉及到数组查询的方法见下表: 方法 描述 参数 返回值 indexOf() 搜索数组中的元素,并返回它所在的位置. 要搜索的元素 ,查找的起始位置 元素第一次出现的索引 lastIndexOf( ...
最新文章
- 深度学习、AI构图、智能裁图、显著性检测、美感质量评价
- WinExec、ShellExecute用法详解
- Altium Designer 规则设置Advance(Query)的使用
- 如何在VS一个工程里面测试不同代码?(创建不同项目,并将需要运行的项目设为启动项目)
- mysql存储过程自定义结构体_(转)MySQL存储过程/存储过程与自定义函数的区别...
- Tomcat新版本旧版本下载(Windows和Linux)
- PHP curl 参数详解
- Java 和 Python 并列第二、Julia 下滑,揭晓 RedMonk 最新编程语言榜单!
- BEAMnrc参数设置_MainInputs(3)
- python网络编程 1
- Unity+Android GET和POST方式的简单实现API请求(人像动漫化)
- 为谷歌浏览器Chrome安装鼠标手势插件
- 夺命雷公狗---DEDECMS----32dedecms电影网评价星星功能的实现
- 刑侦科推理试题(不知来源,最右APP看到)
- CDN网站加速的原理和流程
- ffmpegguitool下载不了_FFmpeg GUI Tool
- 参考虚幻引擎UObjectBase类源代码定义出 UObject对象成员的偏移量
- “保险+大数据” 车险费改怎么玩?
- python干货三例(需基础)
- github百度百科