indexOf()常用方法
Posted ubiquitousshare
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了indexOf()常用方法相关的知识,希望对你有一定的参考价值。
今天来小结一下indexOf()方法的几种API
首选自定义一个字符串(生活就像一盒巧克力,你永远不会知道你要拿起的是哪一个——《阿甘正传》)
String str= "life was like a box of chocolates you never know what you are gonna get";
1.indexOf(String str)
说明:从前往后查找指定的字符串,返回在自定义字符串中第一次出现的位置(返回索引值,从0开始)
如果自定义字符串中不包含指定的字符串,则返回-1
System.out.println(fileName.indexOf("e")); //3
System.out.println(fileName.indexOf("1")); //-1
2.indexOf(String str, int fromIndex)
说明:从指定位置(索引值)开始,往后查找指定字符串第一次出现的位置,返回索引值
注意:包括当前的指定位置,如果指定索引为3,那么即从life中的e(包括e)开始往后查找
System.out.println(fileName.indexOf("e", 4)); //12
3.lastIndexOf(String str)
说明:从前往后,查找指定字符串最后出现的位置(索引值)
System.out.println(fileName.lastIndexOf("e")); //69
以上是关于indexOf()常用方法的主要内容,如果未能解决你的问题,请参考以下文章
原声js常用的一些数组查询方法如删除数组内指定项Indexof 配合使用